共用方式為


建立使用者定義的事件

若要監視 SQL Server 預先定義之事件以外的其他事件,您可以建立使用者自訂的事件。 您也可以指派嚴重性層級到每個使用者自訂事件。

[!附註]

使用 SQL Server Management Studio 時,請針對每個使用者自訂事件訊息選取 [寫入 Windows 應用程式事件記錄] 選項,以確保該訊息會被記錄下來。 根據預設,發生嚴重性低於 19 的使用者自訂訊息時,不會將這些訊息傳送到 Microsoft Windows 應用程式記錄。 因此,嚴重性低於 19 的使用者自訂訊息不會觸發 SQL Server Agent 警示。

使用者自訂事件必須有唯一的訊息編號。 使用者自訂事件的訊息編號必須大於 50,000。 您可以使用多種語言來定義事件訊息。 但是,必須有 En-US 錯誤訊息,才能新增其他語言的訊息。

如果您管理多重語言的 SQL Server 環境,請使用每個支援的語言建立使用者定義的訊息。 例如,如果您正建立將使用在英文與德文伺服器上的新事件訊息,請為兩者使用相同的訊息編號,但為每個指派不同的語言。

下列工作提供如何建立使用者自訂事件與回應事件之警示的相關資訊:

若要以訊息編號為基礎建立警示

若要以嚴重性層級為基礎建立警示

若要定義對警示的回應

若要建立使用者自訂的事件錯誤訊息

若要修改使用者自訂的事件錯誤訊息

若要刪除使用者自訂的事件錯誤訊息

若要停用或重新啟動警示

請參閱

參考

sp_update_alert (Transact-SQL)