2013-06-20 5 views
1

나는 SQL Server 2012와 함께 작업하고 있으며 하루 중 다른 시간대에 여러 작업을 실행하도록 설정했습니다. 작업이 실패하면 그와 같은 경고를 받고 싶습니다.SQL 서버 작업에서 Windows 이벤트 뷰어에 쓰기

서버에서 일부 소프트웨어가 이벤트 뷰어를 모니터링합니다. 작업이 실패 할 경우 서버 이벤트 표시기에 쓰도록 작업을 설정하고 싶습니다. 이벤트 ID 999 및 오류 수준을 사용하여 작성하고 싶습니다.

작업을 설정하려면 어떻게해야합니까?

답변

2

만 "오류 번호"

을 설정할 수 있습니다 또는 당신은 "파워 쉘"을 만들 수 있습니다, 당신은 SQL-명령 xp_logevent

EXEC master.dbo.xp_logevent 60000, 'Test message', informational 

를 사용할 수 있지만 그것은 당신이 "이벤트 ID"를 설정 할 수 없습니다 작업 같은 뭔가 단계 :

write-eventlog System -source Server -eventid 12345 -message "I am a custom event log message" 

만 이전 단계에서 실패 조치에 작업 단계를 입력