사용자 정의 이벤트 만들기Create a User-Defined Event

SQL ServerSQL Server에 미리 정의된 이벤트 이외의 이벤트를 모니터링하려는 경우 사용자 정의 이벤트를 만들 수 있습니다.You can create user-defined events if you want to monitor events other than events that are predefined by SQL ServerSQL Server. 각 사용자 정의 이벤트에 심각도 수준을 할당할 수도 있습니다.You can also assign a severity level to each user-defined event.

참고

SQL Server Management StudioSQL Server Management Studio를 사용할 때 각 사용자 정의 이벤트 메시지에 대해 Windows 응용 프로그램 이벤트 로그에 쓰기 옵션을 선택하여 메시지를 로그에 기록합니다.When using SQL Server Management StudioSQL Server Management Studio, select the Write to Windows application event log option for each user-defined event message, to ensure that the messages are logged. 기본적으로 심각도가 19보다 낮은 사용자 정의 메시지가 발생하면 이 메시지는 MicrosoftMicrosoft Windows 응용 프로그램 로그로 전송되지 않습니다.By default, user-defined messages of severity lower than 19 are not sent to the MicrosoftMicrosoft Windows application log when they occur. 심각도 수준이 19보다 낮은 사용자 정의 메시지는 SQL Server 에이전트 경고를 트리거하지 않습니다.User-defined messages of severity lower than 19 therefore do not trigger SQL Server Agent alerts.

사용자 정의 이벤트에는 고유한 메시지 번호가 필요합니다.User-defined events must have a unique message number. 사용자 정의 이벤트의 메시지 번호는 50,000보다 커야 합니다.Message numbers for a user-defined event must be greater than 50,000. 이벤트에 대한 메시지는 여러 언어로 정의할 수 있습니다.You can define messages for the event in multiple languages. 그러나 다른 언어로 된 메시지를 추가하려면 먼저 En-US 오류 메시지가 있어야 합니다.However, an En-US error message must exist before messages in other languages can be added.

여러 언어로 된 SQL ServerSQL Server 환경을 관리하는 경우 지원되는 각 언어로 사용자 정의 메시지를 만드십시오.If you administer a multiple-language SQL ServerSQL Server environment, create user-defined messages in each of the languages that are supported. 예를 들어 영어 서버와 독일어 서버에서 사용할 이벤트 메시지를 새로 만들 경우에 두 서버에 같은 메시지 번호와 심각도를 사용하지만 각각 다른 언어를 할당하십시오.For example, if you are creating a new event message to be used on both an English and a German server, use the same message number and severity for both, but assign a different language to each.

다음 태스크는 작업에 응답하는 사용자 정의 이벤트와 경고를 만드는 방법을 제공합니다.The following tasks provide information about how to create user-defined events and alerts that respond to them:

메시지 번호를 기반으로 경고를 만들려면To create an alert based on a message number

심각도 수준을 기반으로 경고를 만들려면To create an alert based on severity levels

경고에 대한 응답을 정의하려면To define the response to an alert

사용자 정의 이벤트 오류 메시지를 만들려면To create a user-defined event error message

사용자 정의 이벤트 오류 메시지를 수정하려면To modify a user-defined event error message

사용자 정의 이벤트 오류 메시지를 삭제하려면To delete a user-defined event error message

경고를 비활성화하거나 다시 활성화하려면To disable or reactivate an alert

관련 항목:See Also

sp_update_alert(Transact-SQL)sp_update_alert (Transact-SQL)