Freigeben über


Erstellen eines Operators

In diesem Thema wird beschrieben, wie Sie in der Konfiguration festlegen können, dass ein Benutzer Benachrichtigungen über Microsoft SQL Server-Agent-Aufträge in SQL Server 2012 mithilfe von SQL Server Management Studio oder Transact-SQL empfängt.

In diesem Thema

  • Vorbereitungen:

    Einschränkungen

    Sicherheit

  • So erstellen Sie einen Operator mit

    SQL Server Management Studio

    Transact-SQL

Vorbereitungen

Einschränkungen

  • Die Optionen für Benachrichtigungen per Pager und net send werden in zukünftigen Versionen von Microsoft SQL Server aus dem SQL Server-Agent entfernt. Vermeiden Sie die Verwendung dieser Funktionen bei neuen Entwicklungsarbeiten, und planen Sie eine Änderung von Anwendungen, die diese Funktionen zurzeit verwenden.

  • Beachten Sie, dass E-Mail- und Pagerbenachrichtigungen an Operatoren nur versendet werden können, wenn der SQL Server-Agent für die Verwendung von Datenbank-E-Mail konfiguriert ist. Weitere Informationen finden Sie unter Zuweisen von Warnungen zu einem Operator.

  • Mit SQL Server Management Studio können Aufträge problemlos mithilfe einer grafischen Oberfläche verwaltet werden. Dies ist die empfohlene Vorgehensweise für die Erstellung und Verwaltung der Auftragsinfrastruktur.

Sicherheit

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin können Operatoren erstellen.

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

Verwendung von SQL Server Management Studio

So erstellen Sie einen Operator

  1. Klicken Sie im Objekt-Explorer auf das Pluszeichen, um den Server zu erweitern, auf dem Sie den SQL Server-Agent-Operator 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 Operatoren, und wählen Sie dann Neuer Operator aus.

    Die folgenden Optionen befinden sich im Dialogfeld Neuer Operator auf der Seite Allgemein:

    • Name
      Ändern Sie den Namen des Operators.

    • Aktiviert
      Aktiviert den Operator. Bei fehlender Aktivierung werden keine Benachrichtigungen an den Operator gesendet.

    • E-Mail-Name
      Gibt die E-Mail-Adresse des Operators an.

    • NET SEND-Adresse
      Gibt die für net send zu verwendende Adresse an.

    • Pager-E-Mail-Name
      Gibt die E-Mail-Adresse für den Pager des Operators an.

    • Pager empfangsbereit am
      Legt fest, zu welchen Zeiten der Pager aktiv ist.

    • Montag - Sonntag
      Wählen Sie die Tage aus, an denen der Pager aktiv ist.

    • Arbeitstag - Beginn
      Wählen Sie die Tageszeit aus, nach deren Eintreten der SQL Server-Agent Meldungen an den Pager sendet.

    • Arbeitstag - Ende
      Wählen Sie die Tageszeit aus, nach deren Eintreten der SQL Server-Agent keine weiteren Meldungen an den Pager sendet.

    Die folgenden Optionen befinden sich im Dialogfeld Neuer Operator auf der Seite Benachrichtigungen:

    • Warnungen
      Zeigt die Warnungen in der Instanz an.

    • Aufträge
      Zeigt die Aufträge in der Instanz an.

    • Warnungsliste
      Listet die Warnungen in der Instanz auf.

    • Auftragsliste
      Listet die Aufträge in der Instanz auf.

    • E-Mail
      Benachrichtigt den Operator per E-Mail.

    • Pager
      Benachrichtigt den Operator, indem eine E-Mail-Nachricht an die Pageradresse gesendet wird.

    • NET SEND
      Benachrichtigt den Operator per net send.

  4. Klicken Sie auf OK, wenn Sie das Erstellen des neuen Operators abgeschlossen haben.

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

Verwendung von Transact-SQL

So erstellen Sie einen Operator

  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.

    -- sets up the operator information for user 'danwi.' The operator is enabled. 
    -- SQL Server Agent sends notifications by pager from Monday through Friday from 8 A.M. to 5 P.M.
    USE msdb ;
    GO
    
    EXEC dbo.sp_add_operator
        @name = N'Dan Wilson',
        @enabled = 1,
        @email_address = N'danwi',
        @pager_address = N'5551290AW@pager.Adventure-Works.com',
        @weekday_pager_start_time = 080000,
        @weekday_pager_end_time = 170000,
        @pager_days = 62 ;
    GO
    

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

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