Konfigurieren von vordefinierten Replikationswarnungen (SQL Server Management Studio)Configure Predefined Replication Alerts (SQL Server Management Studio)

Anwendungsbereich:Applies to: JaSQL ServerSQL Server (alle unterstützten Versionen) yesSQL ServerSQL Server (all supported versions) Anwendungsbereich:Applies to: JaSQL ServerSQL Server (alle unterstützten Versionen) yesSQL ServerSQL Server (all supported versions)

Die Replikation bietet die folgenden vordefinierten Warnungen, die für das Reagieren auf die folgenden Replikationsereignisse konfiguriert werden können:Replication offers the following predefined alerts, which can be configured to respond to replication events:

  • Replikation: Der Agent war erfolgreich.Replication: agent success

  • Replikation: Fehler beim Agent.Replication: agent failure

  • Replikation: Wiederholung des Agents.Replication: agent retry

  • Replikation: Abgelaufenes Abonnement wurde gelöscht.Replication: expired subscription dropped

  • Replikation: Das Abonnement wurde nach einem Überprüfungsfehler neu initialisiert.Replication: Subscription reinitialized after validation failure

  • Replikation: Fehler bei der Datenüberprüfung auf dem Abonnenten.Replication: Subscriber has failed data validation

  • Replikation: Der Abonnent hat die Datenüberprüfung erfolgreich durchlaufen.Replication: Subscriber has passed data validation

  • Replikation: Der Agent wurde benutzerdefiniert heruntergefahren.Replication: agent custom shutdown

Konfigurieren Sie diese Warnungen im Ordner Warnungen in MicrosoftMicrosoft SQL Server Management StudioSQL Server Management Studio oder auf der Registerkarte Warnungen im Replikationsmonitor.Configure these alerts from the Alerts folder in MicrosoftMicrosoft SQL Server Management StudioSQL Server Management Studio or the Warnings tab in Replication Monitor. Weitere Informationen zum Zugreifen auf diese Registerkarte finden Sie unter View information and perform tasks using Replication Monitor (Anzeigen von Informationen und Ausführen von Aufgaben mit dem Replikationsmonitor).For more information about accessing this tab, see View information and perform tasks using Replication Monitor.

Zusätzlich zu diesen Warnungen bietet der Replikationsmonitor eine Reihe von status- und leistungsbezogenen Warnungen.In addition to these alerts, Replication Monitor provides a set of warnings and alerts related to status and performance. Weitere Informationen finden Sie unter Set Thresholds and Warnings in Replication Monitor.For more information, see Set Thresholds and Warnings in Replication Monitor. Mithilfe der SQL ServerSQL Server -Infrastruktur für Warnungen können Sie außerdem auch Warnungen für andere Replikationsereignisse definieren.You can also define alerts for other replication events using the SQL ServerSQL Server alerts infrastructure. Weitere Informationen finden Sie unter Erstellen eines benutzerdefinierten Ereignisses.For more information, see Create a User-Defined Event.

So konfigurieren Sie eine vordefinierte Replikationswarnung in SQL Server Management StudioTo configure a predefined replication alert in Management Studio

  1. Stellen Sie in Management StudioManagement Studioeine Verbindung mit dem Verteiler her, und erweitern Sie dann den Serverknoten.Connect to the Distributor in Management StudioManagement Studio, and then expand the server node.

  2. Erweitern Sie den Ordner SQL Server-Agent , und erweitern Sie dann den Ordner Warnungen .Expand the SQL Server Agent folder, and then expand the Alerts folder.

  3. Klicken Sie mit der rechten Maustaste auf eine Replikationswarnung, und klicken Sie dann auf Eigenschaften.Right-click a replication alert, and then click Properties.

  4. Legen Sie im Dialogfeld Eigenschaften von Warnung "<AlertName>" die gewünschten Optionen fest:Set options in the <AlertName> alert properties dialog box:

    • Klicken Sie auf der Seite Allgemein auf Aktivieren, und geben Sie an, für welche Datenbank die Warnung gelten soll.On the General page, click Enable; specify which database the alert should apply to.

    • Geben Sie auf der Seite Antwort an, ob eine E-Mail gesendet und/oder ein Auftrag ausgeführt werden soll.On the Response page, specify whether an e-mail should be sent and/or a job should be executed.

      Wenn die Warnung Replikation: Fehler bei der Datenüberprüfung auf dem Abonnenten. lautet, können Sie den Auftrag festlegen, den die Replikation als Antwort auf diese Warnung bereitstellt: Klicken Sie auf Auftrag ausführen und anschließend auf die Schaltfläche zum Durchsuchen ( ... ). Klicken Sie im Dialogfeld Auftrag suchen auf Durchsuchen.If the alert is Replication: Subscriber has failed data validation, you can specify the response job that replication provides for this alert: Select Execute job, and then click the browse button (...). In the Locate Job dialog box, click Browse. Wählen Sie im Dialogfeld Nach Objekten suchen die Option Abonnements mit Datenüberprüfungsfehlern neu initialisierenaus.In the Browse for Objects dialog box, select Reinitialize subscriptions having data validation failures. Klicken Sie in beiden geöffneten Dialogfeldern auf OK .Click OK in both open dialog boxes. Wenn der Auftrag ausgeführt wird, wird ein Remoteprozeduraufruf (Remote Procedure Call, RPC) einer gespeicherten Prozedur verwendet, mit dem das Abonnement erneut initialisiert wird.When the job executes, it uses a remote procedure call (RPC) to a stored procedure that reinitializes the subscription. Wenn der Verleger einen Remoteverteiler verwendet, müssen Sie auf dem Verleger eine Remoteserveranmeldung definieren, damit der RPC des Verteilers an den Verleger ausgeführt werden kann.If the Publisher uses a remote Distributor, you must define a remote server login at the Publisher, so that the RPC from the Distributor to the Publisher can be made.

    • Passen Sie auf der Seite Optionen den Text der Antwort an.On the Options page, customize the text of the response.

  5. Klicken Sie auf OK.Click OK.

So konfigurieren Sie eine Warnung für einen Schwellenwert im ReplikationsmonitorTo configure an alert for a threshold in Replication Monitor

  1. Klicken Sie auf der Registerkarte Warnungen auf Warnungen konfigurieren.On the Warnings tab click Configure Alerts.

  2. Wählen Sie im Dialogfeld Replikationswarnungen konfigurieren eine Warnung aus, und klicken Sie dann auf Konfigurieren.In the Configure Replication Alerts dialog box, select an alert, and then click Configure.

  3. Legen Sie im Dialogfeld Eigenschaften von Warnung "<AlertName>" die gewünschten Optionen fest:Set options in the <AlertName> alert properties dialog box:

    • Klicken Sie auf der Seite Allgemein auf Aktivieren, und geben Sie an, für welche Datenbank die Warnung gelten soll.On the General page, click Enable; specify which database the alert should apply to.

    • Geben Sie auf der Seite Antwort an, ob eine E-Mail gesendet und/oder ein Auftrag ausgeführt werden soll.On the Response page, specify whether an e-mail should be sent and/or a job should be executed.

      Wenn die Warnung Replikation: Fehler bei der Datenüberprüfung auf dem Abonnenten. lautet, können Sie den Auftrag festlegen, den die Replikation als Antwort auf diese Warnung bereitstellt: Klicken Sie auf Auftrag ausführen und anschließend auf die Schaltfläche zum Durchsuchen ( ... ). Klicken Sie im Dialogfeld Auftrag suchen auf Durchsuchen.If the alert is Replication: Subscriber has failed data validation, you can specify the response job that replication provides for this alert: Select Execute job, and then click the browse button (...). In the Locate Job dialog box, click Browse. Wählen Sie im Dialogfeld Nach Objekten suchen die Option Abonnements mit Datenüberprüfungsfehlern neu initialisierenaus.In the Browse for Objects dialog box, select Reinitialize subscriptions having data validation failures. Klicken Sie in beiden geöffneten Dialogfeldern auf OK .Click OK in both open dialog boxes. Wenn der Auftrag ausgeführt wird, wird ein Remoteprozeduraufruf (Remote Procedure Call, RPC) einer gespeicherten Prozedur verwendet, mit dem das Abonnement erneut initialisiert wird.When the job executes, it uses a remote procedure call (RPC) to a stored procedure that reinitializes the subscription. Wenn der Verleger einen Remoteverteiler verwendet, müssen Sie auf dem Verleger eine Remoteserveranmeldung definieren, damit der RPC des Verteilers an den Verleger ausgeführt werden kann.If the Publisher uses a remote Distributor, you must define a remote server login at the Publisher, so that the RPC from the Distributor to the Publisher can be made.

    • Passen Sie auf der Seite Optionen den Text der Antwort an.On the Options page, customize the text of the response.

  4. Klicken Sie auf OK.Click OK.

  5. Klicken Sie auf Schließen.Click Close.

Weitere InformationenSee Also

Verwenden von Warnungen für Replikations-AgentereignisseUse Alerts for Replication Agent Events