Freigeben über


Zuweisen von Warnungen zu einem Operator

In diesem Thema wird beschrieben, wie Warnungen des Microsoft SQL Server-Agents Operatoren zugewiesen werden, damit diese in SQL Server 2012 mithilfe von SQL Server Management Studio oder Transact-SQL Benachrichtigungen über Aufträge empfangen können.

In diesem Thema

  • Vorbereitungen:

    Einschränkungen

    Sicherheit

  • So weisen Sie einem Operator Warnungen zu mit

    SQL Server Management Studio

    Transact-SQL

Vorbereitungen

Einschränkungen

  • Mithilfe von SQL Server Management Studio kann das gesamte Warnungssystem auf einfache Weise über eine grafische Oberfläche verwaltet werden. Für die Konfiguration einer Warnungsinfrastruktur sollte Management Studio verwendet werden.

  • Zum Senden einer Benachrichtigung als Reaktion auf eine Warnung müssen Sie zunächst den SQL Server-Agent für das Senden von E-Mail konfigurieren. Weitere Informationen finden Sie unter Konfigurieren von SQL Server-Agent-Mail zum Verwenden von Datenbank-E-Mails.

  • Wenn beim Senden einer E-Mail- oder Pagerbenachrichtigung ein Fehler auftritt, wird der Fehler im Fehlerprotokoll des SQL Server-Agent-Diensts aufgezeichnet.

Sicherheit

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin können Operatoren Warnungen zuweisen.

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

SQL Server Management Studio

So weisen Sie einem Operator Warnungen zu

  1. Klicken Sie im Objekt-Explorer auf das Pluszeichen, um den Server zu erweitern, der den Operator enthält, dem Sie die Warnung zuweisen möchten.

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

  3. Klicken Sie auf das Pluszeichen, um den Ordner Operatoren zu erweitern.

  4. Klicken Sie mit der rechten Maustaste auf den Operator, dem Sie eine Warnung zuweisen möchten, wählen Sie Eigenschaften aus, und wählen Sie die Seite Benachrichtigungen aus.

  5. Wählen Sie im Dialogfeld operator_name Eigenschaften unter Seite auswählen die Option Benachrichtigungen aus.

  6. Wählen Sie unter Benachrichtigungen an diesen Benutzer anzeigen von die Option Warnung aus, um eine Liste der Warnungen anzuzeigen, die an diesen Operator gesendet wurden, oder wählen Sie Aufträge aus, um eine Liste der Aufträge anzuzeigen, von denen Benachrichtigungen an diesen Operator gesendet werden. Aktivieren Sie mindestens eines der folgenden Kontrollkästchen, um die Benachrichtigungsmethode für jede Benachrichtigung zu definieren: E-Mail, Pager oderNET SEND.

  7. Wenn Sie fertig sind, klicken Sie auf OK.

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

Transact-SQL

So weisen Sie einem Operator Warnungen zu

  1. Stellen Sie im Objekt-Explorer eine Verbindung mit einer Database Engine (Datenbankmodul)-Instanz 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.

    -- adds an e-mail notification for the specified alert (Test Alert)
    -- This example assumes that Test Alert already exists and that François Ajenstat is a valid operator name.
    USE msdb ;
    GO
    
    EXEC dbo.sp_add_notification
     @alert_name = N'Test Alert',
     @operator_name = N'François Ajenstat',
     @notification_method = 1 ;
    GO
    

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

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