Freigeben über


Erstellen einer Auftragskategorie

In diesem Thema wird beschrieben, wie Sie eine Auftragskategorie in SQL Server 2012 mithilfe von SQL Server Management Studio, Transact-SQL oder SQL Server Management Objects erstellen können.

Der SQL Server-Agent stellt integrierte Auftragskategorien bereit, denen Aufträge zugewiesen werden können. Sie können auch eine Auftragskategorie erstellen und diesen Aufträge zuweisen. Auftragskategorien helfen Ihnen dabei, Ihre Aufträge zum einfachen Filtern und Gruppieren zu organisieren. Sie können z. B. alle Aufträge für die Datenbanksicherung in der Datenbankwartungskategorie organisieren. Sie können zudem eigene Auftragskategorien erstellen.

In diesem Thema

  • Vorbereitungen:

    Einschränkungen

    Sicherheit

  • So erstellen Sie eine Auftragskategorie mit

    SQL Server Management Studio

    Transact-SQL

    SQL Server Management Objects

Vorbereitungen

Einschränkungen

Multiserverkategorien sind nur auf einem Masterserver vorhanden. Auf einem Masterserver ist nur eine Standardauftragskategorie verfügbar: [Nicht kategorisiert (Multiserver)]. Beim Herunterladen eines Multiserverauftrags wird seine Kategorie auf dem Zielserver in Aufträge vom MSX geändert.

Sicherheit

Ausführliche Informationen finden Sie unter Implementieren der SQL Server-Agent-Sicherheit.

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Top]

Verwendung von SQL Server Management Studio

So erstellen Sie eine Auftragskategorie

  1. Klicken Sie im Objekt-Explorer auf das Pluszeichen, um den Server zu erweitern, auf dem Sie eine Auftragskategorie erstellen möchten.

  2. Klicken Sie auf das Pluszeichen, um SQL Server-Agent zu erweitern.

  3. Klicken Sie mit der rechten Maustaste auf den Ordner Aufträge, und wählen Sie Auftragskategorien verwalten aus.

  4. Klicken Sie im Dialogfeld Auftragskategorien verwalten server_name auf Hinzufügen.

  5. Geben Sie im neuen Dialogfeld Name einen Namen für die neue Auftragskategorie ein.

  6. Aktivieren Sie das Kontrollkästchen Alle Aufträge anzeigen. Wählen Sie für die neue Kategorie mindestens einen Auftrag aus, indem Sie die Kontrollkästchen der entsprechenden Aufträge aktivieren.

  7. Klicken Sie auf OK.

  8. Klicken Sie im Dialogfeld Auftragskategorien verwalten server_name auf Aktualisieren, um sicherzustellen, dass die neue Auftragskategorie aktiv ist. Schließen Sie das Dialogfeld, wenn alles normal aussieht.

Weitere Informationen zu diesen Dialogfeldern finden Sie unter Auftragskategorien / Auftragskategorien verwalten und Eigenschaften für Auftragskategorien / Neue Auftragskategorie.

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Top]

Verwendung von Transact-SQL

So erstellen Sie eine Auftragskategorie

  1. Stellen Sie im Objekt-Explorer eine Verbindung zu einer Instanz von Database Engine (Datenbankmodul) her.

  2. Klicken Sie in der Standardleiste auf Neue Abfrage.

  3. Kopieren Sie das folgende Beispiel, fügen Sie es in das Abfragefenster ein, und klicken Sie auf Ausführen.

    -- creates a local job category named AdminJobs 
    USE msdb ;
    GO
    EXEC dbo.sp_add_category
        @class=N'JOB',
        @type=N'LOCAL',
        @name=N'AdminJobs' ;
    GO
    

Weitere Informationen finden Sie unter sp_add_category (Transact-SQL).

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Top]

Mit SQL Server Management Objects

So erstellen Sie eine Auftragskategorie

Rufen Sie die JobCategory-Klasse in einer Programmiersprache Ihrer Wahl auf, z. B. Visual Basic, Visual C# oder PowerShell. Weitere Informationen finden Sie unter SQL Server Management Objects (SMO). Beispielcode hierzu finden Sie unter Planen von automatischen, administrativen Tasks im SQL Server-Agent.

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Top]