Frage

Ich bin ein SQL Server 2005 Standard ausgeführt wird. Ich habe mehrere Warnungen Ich muss reagieren auf. Also habe ich diese Warnungen erstellt, aber sie scheinen nie so, dass die Arbeitsplätze auf ihnen abhängig sind nie ausgeführt werden.

fand ich heraus, dass für Benachrichtigungen ist es notwendig, dass der SQL Server in dem Windows-Ereignisprotokoll schreibt, aber dies geschieht nicht. Jede Quelle sagt mir, dass normalerweise SQL Server automatisch protokolliert, so dass ich keine Ahnung habe, warum meine Instanz nicht. Kennt jemand eine Option für die (De-), um die Protokollierung zu Windows-Ereignisprotokoll zu aktivieren?

UPDATE:

Ich sehe meine Beschreibung einige grundlegende Informationen fehlen, so dass ich diese hier hinzufügen.

Ich habe ein Mirroring Szenario mit einem Witness bekommt. Was ich suche sind die Ereignisse mit den IDs 1440 und 1441, die anzeigen, dass ein Server es die Rolle vom Principal Spiegel geändert. Diese sollten automatisch in dem Windows-Ereignisprotokoll geschrieben worden, aber das geschieht nicht. Bei allen, nicht nur eine einzige Nachricht von SQL Server in das Ereignisprotokoll geschrieben.

War es hilfreich?

Lösung

Ich fand schließlich die Antwort. Es gibt einen Startparameter den SQL Server für zu sagen, dass es nichts mit dem Windows-Ereignisprotokoll protokolliert werden soll. -n

Um es festgelegt habe Sie SQL Server-Konfigurations-Manager zu öffnen, öffnen Sie die Eigenschaften des SQL Server-Instanz und gehen Sie auf Erweitert. Dort finden Sie ein Feld Startparameter genannt finden. Hier geben Sie einfach (oder in meinem Fall entfernen), um die Parameter -n und SQL Server wird in dem Windows-Ereignisprotokoll stoppen zu schreiben.

Andere Tipps

sp_altermessage zu ändern Systemmeldungen so dass sie angemeldet sind (Version / SP abhängig)

sp_addmessage für benutzerdefinierte Benachrichtigungen

RAISERROR .. WITH LOG in Ihrem Code (vorbehaltlich Genehmigung)

Ansonsten, was Warnungen suchen Sie?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top