Exportieren (0) Drucken
Alle erweitern
Erweitern Minimieren
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Microsoft.SqlServer.Management.Smo.Agent-Namespace

Der Microsoft.SqlServer.Management.Smo.Agent-Namespace enthält Klassen, die den SQL Server-Agent darstellen.

Der Microsoft.SqlServer.Management.Smo.Agent-Namespace stellt den SQL Server Agent dar. Nachdem eine Verbindung zu einer Instanz von SQL Server erstellt wurde, indem Sie die Serverobjektvariable verwendet hat, können Sie die Objekte im Microsoft.SqlServer.Management.Smo.Agent-Namespace verwenden, um den SQL Server-Agent zu verwalten.

Der Microsoft.SqlServer.Management.Smo.Agent-Namespace befindet sich in der Microsoft.SqlServer.Smo.dll-Assemblydatei. Außerdem sind einige der Enumerationsklassen sind in den Microsoft.SqlServer.SqlEnum.dll- und Microsoft.SqlServer.SmoEnum.dll-Assemblydateien. Sie müssen alle drei Dateien importieren, um auf die Klassen im Namespace Microsoft.SqlServer.Management.Smo.Agent zuzugreifen.

Mit dem Microsoft.SqlServer.Management.Smo.Agent-Namespace verwenden, können Sie folgende Vorgänge ausführen:

  • Anzeigen und Ändern von SQL Server Agenteinstellungen.

  • Installieren und Verwalten von Operatoren.

  • Installieren und Verwalten von Warnungen auf Grundlage der Systemmeldungen oder Leistungsbedingungen.

  • Installieren und Verwalten von Aufträgen mit mehreren Schritten und Zeitpläne.

  • Verwalten des Proxykontos für die Subsysteme, auf denen die Auftragsausführung.

  • Verwalten von Aufträgen, die auf mehrere Server ausgeführt werden.

  Klasse Beschreibung
Öffentliche Klasse AgentObjectBase Die AgentObjectBase-Klasse ist eine Basisklasse, die von allen SQL Server-Agent-Klassen geerbt wird und allgemeine Elemente enthält.
Öffentliche Klasse Alert Die Alert-Klasse stellt eine MicrosoftSQL Server-Agent-Warnung dar.
Öffentliche Klasse AlertCategory Die AlertCategory-Klasse enthält Attribute, mit deren Hilfe Warnungen kategorisiert werden können.
Öffentliche Klasse AlertCategoryCollection Die AlertCategoryCollection-Klasse stellt eine Auflistung von AlertCategory-Objekten dar, die alle für das übergeordnete Objekt definierten Kategorien darstellen.
Öffentliche Klasse AlertCollection Die AlertCollection-Klasse stellt eine Auflistung von Alert-Objekten dar, die alle für das übergeordnete Objekt definierten Warnungen darstellen.
Öffentliche Klasse AlertSystem Die AlertSystem-Klasse enthält Systeminformationen zu allen für die Microsoft SQL Server-Instanz definierten Warnungen.
Öffentliche Klasse CategoryBase Die CategoryBase-Klasse ist eine Basisklasse, die zur Erstellung der Klassen JobCategory, OperatorCategory und AlertCategory verwendet wird. Sie enthält Funktionen, die von allen drei Kategorieklassen gemeinsam verwendet werden.
Öffentliche Klasse Job Die Job-Klasse stellt einen Microsoft SQL Server-Agent-Auftrag dar.
Öffentliche Klasse JobCategory Die JobCategory-Klasse enthält Attribute, mit deren Hilfe Warnungen kategorisiert werden können.
Öffentliche Klasse JobCategoryCollection Die JobCategoryCollection-Klasse stellt eine Auflistung von JobCategory-Objekten dar, die alle für das übergeordnete Objekt definierten Kategorien darstellen.
Öffentliche Klasse JobCollection Die JobCollection-Klasse stellt eine Auflistung von Job-Objekten dar, die alle für das JobServer-Objekt definierten Aufträge darstellen.
Öffentliche Klasse JobFilter Mit dem JobFilter-Objekt werden Informationen zu den auf die EnumJobs-Methode des JobServer-Objekts angewendeten Einschränkungen gespeichert.
Öffentliche Klasse JobHistoryFilter Mit dem JobHistoryFilter-Objekt werden Informationen zu den auf die EnumJobHistory-Methode des JobServer-Objekts angewendeten Einschränkungen gespeichert.
Öffentliche Klasse JobSchedule Die JobSchedule-Klasse stellt einen Auftragszeitplan des SQL Server-Agents dar.
Öffentliche Klasse JobScheduleCollection Die JobScheduleCollection-Klasse stellt eine Auflistung von JobSchedule-Objekten dar, die alle für das übergeordnete Objekt definierten Auftragszeitpläne darstellen.
Öffentliche Klasse JobServer Das JobServer-Objekt stellt das SQL Server-Agent-Subsystem und die msdb-Datenbank dar.
Öffentliche Klasse JobStep Die JobStep-Klasse stellt einen Microsoft SQL Server-Auftragsschritt dar.
Öffentliche Klasse JobStepCollection Die JobStepCollection-Klasse stellt eine Auflistung von JobStep-Objekten dar, die alle für das übergeordnete Job-Objekt definierten Auftragsschritte darstellen.
Öffentliche Klasse Operator Die Operator-Klasse stellt einen SQL Server-Agent-Operator dar.
Öffentliche Klasse OperatorCategory Die OperatorCategory-Klasse enthält Attribute, mit deren Hilfe Operatoren kategorisiert werden können.
Öffentliche Klasse OperatorCategoryCollection Die OperatorCategoryCollection-Klasse stellt eine Auflistung von OperatorCategory-Objekten dar, die alle für das übergeordnete Objekt definierten Kategorien darstellen.
Öffentliche Klasse OperatorCollection Die OperatorCollection-Klasse stellt eine Auflistung von Operator-Objekten dar, die alle für das JobServer-Objekt definierten Operatoren darstellen.
Öffentliche Klasse ProxyAccount Die ProxyAccount-Klasse stellt ein SQL Server-Agent-Proxykonto dar.
Öffentliche Klasse ProxyAccountCollection Die ProxyAccountCollection-Klasse stellt eine Auflistung von ProxyAccount-Objekten dar, die alle für den SQL Server-Agent definierten Proxykonten darstellen.
Öffentliche Klasse ScheduleBase Die ScheduleBase-Klasse ist eine Basisklasse, die von der JobSchedule-Klasse geerbt wird.
Öffentliche Klasse TargetServer Das TargetServer-Objekt stellt einen für die Multiserververwaltung im SQL Server-Agent definierten Zielserver dar.
Öffentliche Klasse TargetServerCollection Die TargetServerCollection-Klasse stellt eine Auflistung von TargetServer-Objekten dar, die alle für den SQL Server-Agent definierten Zielserver darstellen.
Öffentliche Klasse TargetServerGroup Das TargetServerGroup-Objekt, das eine für die Multiserververwaltung im SQL Server-Agent definierte Zielservergruppe darstellt.
Öffentliche Klasse TargetServerGroupCollection Die TargetServerGroupCollection-Klasse stellt eine Auflistung von TargetServerGroup-Objekten dar, die alle für den SQL Server-Agent definierten Zielservergruppen darstellen.

  Enumeration Beschreibung
Öffentliche Enumeration ActivationOrder Die ActivationOrder-Enumeration enthält Werte, mit denen angegeben wird, wann der Trigger im Verhältnis zu anderen Triggern ausgeführt wird, die einem bestimmten Einfüge-, Update- oder Löschvorgang zugeordnet sind.
Öffentliche Enumeration AgentLogLevels Die AgentLogLevels-Enumeration enthält Werte, mit denen die von SQL Server protokollierten Fehler- oder Meldungstypen angegeben werden. Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Elementwerte zulässt.
Öffentliche Enumeration AgentMailType Die AgentMailType-Enumeration enthält Werte, mit denen die E-Mail-Quelle angegeben wird.
Öffentliche Enumeration AgentSubSystem Die AgentSubSystem-Enumeration enthält Werte, mit denen die von Auftragsschritten verwendbaren Microsoft SQL Server-Subsysteme angegeben werden.
Öffentliche Enumeration AlertType Die AlertType-Enumeration enthält Werte, mit denen der Ereignis- oder Leistungsstatustyp angegeben wird, durch den Warnungen ausgelöst werden.
Öffentliche Enumeration CategoryType Die CategoryType-Enumeration stellt eine Liste konstanter Werte dar, die den Typ der Kategorie angeben, beispielsweise ob sich die Kategorie auf lokale Aufträge oder die Multiserververwaltung bezieht.
Öffentliche Enumeration CompletionAction Die CompletionAction-Enumeration ist eine Liste konstanter Werte, die den Abschluss eines Auftrags beschreiben, in dessen Anschluss eine weitere Aktion ausgeführt wird.
Öffentliche Enumeration CompletionResult Die CompletionResult-Enumeration ist eine Liste konstanter Werte, die den Status bei Abschluss eines Auftrags oder Auftragsschritts angeben.
Öffentliche Enumeration FindOperand Die FindOperand-Enumeration stellt eine Liste von Operanden dar, mit denen die DateJobCreated-Eigenschaft und die DateJobLastModified-Eigenschaft ausgewertet werden, um einen Datumsbereich in einem Auftragsfilter anzugeben.
Öffentliche Enumeration FrequencyRelativeIntervals Die FrequencyRelativeIntervals-Enumeration enthält Werte, mit denen die Ordnungsposition eines periodischen Vorkommens innerhalb eines angegebenen Zeitraums angegeben wird.
Öffentliche Enumeration FrequencySubDayTypes Die FrequencySubDayTypes-Enumeration enthält Werte, mit denen angegeben wird, auf welche Weise die Zeitplanung innerhalb eines Tags verwaltet wird.
Öffentliche Enumeration FrequencyTypes Die FrequencyTypes-Enumeration enthält Werte, mit denen angegeben wird, wie oft ein Zeitplan ausgeführt wird.
Öffentliche Enumeration JobExecutionStatus Die JobExecutionStatus-Enumeration ist eine Liste konstanter Werte, die den Ausführungsstatus eines Auftrags oder Auftragsschritts angeben.
Öffentliche Enumeration JobOutcome Die JobOutcome-Enumeration stellt eine Liste konstanter Werte dar, die das Ergebnis nach der Ausführung eines Auftrags angeben.
Öffentliche Enumeration JobServerType Die JobServerType-Enumeration stellt eine Liste konstanter Werte dar, die den Typ des Servers in Hinsicht auf die Multiserververwaltung oder eigenständige Verwaltung angeben.
Öffentliche Enumeration JobStepFlags Die JobStepFlags-Enumeration ist eine Liste konstanter Werte, mit denen die Datei angegeben wird, an die Auftragsverlaufsinformationen angefügt werden.
Öffentliche Enumeration JobType Die JobType-Enumeration ist eine Liste konstanter Werte, die den Ausführungsort des Auftrags angeben (lokal oder auf mehreren Servern).
Öffentliche Enumeration MonthlyRelativeWeekDays Die MonthlyRelativeWeekDays-Enumeration enthält Werte, die einzelne Tage der Woche, Arbeitstage, Wochenenden oder jeden Tag angeben.
Öffentliche Enumeration NotifyMethods Die NotifyMethods-Enumeration enthält Werte, mit denen die Methode zum Benachrichtigen von Operatoren in einer Warnung oder einem Auftrag angegeben wird. Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Elementwerte zulässt.
Öffentliche Enumeration NotifyType Die NotifyType-Enumeration enthält Werte, mit denen der Benachrichtigungstyp angegeben wird, der die Ausgabe der EnumNotifications-Methode des Alert-Objekts einschränkt.
Öffentliche Enumeration OSRunPriority Die OSRunPriority-Enumeration enthält konstante Werte, mit denen die Prioritätsstufen für die Ausführung des Betriebssystems angegeben werden.
Öffentliche Enumeration StepCompletionAction Die StepCompletionAction-Enumeration enthält Werte, mit denen die nächste Aktion nach Abschluss eines Auftragsschritts angegeben wird.
Öffentliche Enumeration TargetServerStatus Die TargetServerStatus-Enumeration enthält Werte, die den Status eines Zielservers angeben. Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Elementwerte zulässt.
Öffentliche Enumeration WeekDays Die WeekDays-Enumeration enthält konstante Werte, die die Wochentage angeben.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2015 Microsoft