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 로그를 사용하면 작업 실패 시 자세한 오류를 확인 할 수 있으며 오류 기록을 오랫동안 보관할 수 있는 장점이 있다.
2014-06-02 / 강성욱 / http://sqlmvp.kr
SQLSERVER, mssql, 데이터베이스 강좌, SQL Server Agent, Agent errorlog, Agent Log, Verbose로그, Agent 상세 로그
'SQL Server > SQL Server Tip' 카테고리의 다른 글
서버 그룹을 이용한 다중서버 쿼리하기 (0) | 2015.07.23 |
---|---|
SQL Server Agent에서 CmdExec 오류 (0) | 2015.07.23 |
Windows Event Log에 SQL Server Agent Log 기록 (0) | 2015.07.23 |
SQL Server Agent Error log 위치 변경 (0) | 2015.07.23 |
SQL Server에서 차단을 확인하는 다양한 방법 (0) | 2015.07.23 |