본문 바로가기

운영/기타

SQL Server Log 보기(xp_readerrorlog)

728x90

DBMS에서 ErrorLog를 읽고자 할때 사용합니다.

Log를 조회 할때 필터조건을 사용하여 사용자가 보고자 하는 Errorlog 만 검색할 수 있습니다.

 

1. xp_readerrorlog 사용하기

 SQL Serber Logs 정보를 쿼리로 볼 수 있습니다.

exec xp_readerrorlog 0

 

- 위의 숫자는 파일의 INDEX를 나타내며,

위에서 보는 current 가 0, Achive #1이 1번 ~ Archive #6이 6번을 나타냅니다.

 

2. xp_readerrorlog 의 파라미터 정보

exec xp_readerrorlog 0

- 첫번째 파라미터는 파일의 INDEX를 나타냅니다.

 

- 두번째 파라미터는 1은 SQL Log, 2는 Agent Log를 나타냅니다.

exec xp_readerrorlog 0,2

 

- 세번째와 네번째 파라미터는 Text의 검색조건입니다.

그리고 두개의 파라미터가 AND 조건입니다.

exec xp_readerrorlog 0,2,"ODBC"

exec xp_readerrorlog 0,2,"4060","PRD"
728x90