SQL 프런티어 컬럼
SQL 프런티어들이 전달해 드리는 SQL서버 컬럼 소식입니다. SQL서버 개발 및 운영 관련 팁과 쿼리 노하우를 이곳에서 가장 먼저 접하실 수 있습니다. 많은 도움 되시길 바랍니다.
글 수 116
랑 연결 되는 내용입니다.
--에러로그 파일번호: 0 = current, 1 = Archive #1, 2 = Archive #2, etc...
--로그 파일 종류: 1 or NULL = error log, 2 = SQL Agent log
--검색인자1:
--검색인자2: 검색인자1과2는 AND 연산입니다.
--검색시작시간:
--검색끝시간
--결과 정렬방식 = ascending, N'desc' = descending
위의 내용처럼 하면..
에러로그에서 원하는 부분 쿼리가 쉽겠지요?
예를 들어
SQL Errorlog 에서 8134 오류 관련 내용을 찾고 싶으면
exec sp_readerrorlog 0,1,'8134'
하면 되네요
-- 에러로그 14개로 지정하기
exec xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'SOFTWARE\Microsoft\MSSQLServer\MSSQLServer', N'NumErrorlogs', REG_DWORD, 14
exec master.dbo.xp_instance_regread 'HKEY_LOCAL_MACHINE', N'SOFTWARE\Microsoft\MSSQLServer\MSSQLServer', N'NumErrorlogs'

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


우왕 고맙습니다.
노트패드로 열어서 검색했었는데.... ㅋㅋㅋ