-- 글제목 : Errorlog 확인

-- 작성자 : 차주언(narsas@naver.com)
-- 작성일 : 2009.11.30

-- (관련글) DBA의 18가지 임무(Click!)

 

-- 이벤트 뷰어는 실행창에서 eventvwr 해서 다 보고...에러 로그를 중점적으로~

 

-- 현재 errorlog 보기

exec xp_readerrorlog 0,1

 

-- 보통은 아래처럼 사용 한다.

exec xp_readerrorlog

 

-- 현재 agent errorlog  보기

 

exec xp_readerrorlog 0,2

 

-- 리사이클 1회전 errorlog  보기

 

exec xp_readerrorlog 1,1

 

-- 리사이클 1회전 agent errorlog 보기

 

exec xp_readerrorlog 1,2

 

--  로그인 성공 실패 보기

 

exec xp_readerrorlog 0, 1, 'failed', 'login'

 

-- 에러로그 리사이클(새로만들기)

exec sp_cycle_errorlog

 

-- 에러로그 보관겟수 지정하기(이건 설치상태에 따라 틀릴수도 있으나 디폴트 설치라면 똑같을듯)

EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'SOFTWARE\Microsoft\MSSQLServer\MSSQLServer', N'NumErrorlogs', REG_DWORD, 14

 

profile

차주언
NHN MSSQL DBA ,  MCT/ MCDBA
SQL프런티어 1기 / www.sqler.com / blog.naver.com/narsas