Verbose SQL Server Agent Logging

 

  • Version : SQL Server 2005, 2008, 2008R2, 2012, 2014

 

SQL Server Agent 실행 결과를 출력파일로 저장하여 상세한 로그를 확인하는 방법에 대해서 알아본다.

 

SSMS에서 [SQL Server 에이전트] – [작업] 에서 Verbose 로그를 남길 작업을 선택하여 속성을 실행한다. 작업 속성의 [단계] 탭에서 [고급]을 선택 한다.

 

[출력 파일] 항목에 로그 파일을 기록할 경로를 입력 한다. 로그 기록을 동일한 파일에 덧붙여 기록하려면 [기존 파일에 출력 추가]를 선택 한다. (선택 해제 시 최근 기록으로 덮어씀)

 

Verbose 로그를 확인 하기 위해 예제로 백업을 실행해 보았다. 지정한 경로에 로그 파일이 생성된 것을 확인 할 수 있다.

BACKUP DATABASE SW_TEST TO DISK = 'C:\ERRLOG\SW_TEST.BAK' WITH STATS = 10

 

 

 

로그를 살펴 보면 상세한 로그가 기록된 것을 확인 할 수 있다.

 

 

한 개의 작업 목록에 여러 단계의 작업이 있을 때 각 작업에 대해 동일한 출력파일을 사용하고 [기존 파일에 출력 추가] 설정을 하면 각 단계의 로그를 한번에 확인 할 수 있다.

 

 

Verbose 로그를 사용하면 작업 실패 시 자세한 오류를 확인 할 수 있으며 오류 기록을 오랫동안 보관할 수 있는 장점이 있다.

 

 



강성욱 / jevida@naver.com
Microsoft SQL Server MVP
Blog : http://sqlmvp.kr
Facebook : http://facebook.com/sqlmvp





profile

강성욱 / jevida@naver.com
Microsoft SQL Server MVP
Blog : http://sqlmvp.kr
Facebook : http://facebook.com/sqlmvp

Kakao Talk : SQLMVP

Line : jevida


현재 LA에 거주하고 있으며 SQL에 관심있는 분이면 언제든 친추 환영합니다.