SQL 프런티어 컬럼
-- 글제목 : 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

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

