SQL Server 2005 에서는 Default 값으로 기본 추적 로그가 활성화 되어 있습니다. (default trace enabled 옵션 1)
이 설정은 데이터베이스 문제 발생 시, 원인을 분석할 수 있는 중요한 자료가 될 수 있습니다.
구성 옵션과 관련된 변경 내용과 작업을 Trace 하고 있으므로 일종의 블랙박스 기능에 비유하고 있습니다.
Trace 된 정보를 SQL Server Profiler 를 이용하여 확인하는 방법을 아래와 같이 정리합니다.
1. 아래 쿼리를 사용하여 Trace 옵션이 활성화 되어 있는지 확인합니다.
실행 결과에서 볼 수 있듯이 기본 추적이 설정되어 있음을 확인할 수 있습니다.
# 실행결과 #
traceid property value
------------------------------------------------------------------------------------------------------------------------------------------------
-1 1
2
1 2 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\log_37.trc
1 3 20
1 4 NULL
1 5 1
(5개 행 적용됨)
2. SQL Server Profiler 를 실행하여 확인된 trace file을 열면 추적 로그를 확인할 수 있습니다.
[참고자료]
Viewing and Analyzing Traces with SQL Server Profiler
http://msdn.microsoft.com/en-us/library/ms175848.aspx
Default trace enabled Option
http://technet.microsoft.com/en-us/library/ms175513.aspx
자동화된 추적을 설정하기 위한 9단계
http://technet.microsoft.com/ko-kr/library/cc700796.aspx
작성자 : Lai Go / 작성일자 : 2008.08.11
'데이터베이스 > SQL Server' 카테고리의 다른 글
시스템 데이터베이스 이동 (master 및 리소스 데이터베이스) (0) | 2008.09.28 |
---|---|
PRIMARY 파일 그룹 용량 부족 현상 (0) | 2008.09.28 |
SQL Agent Service 온라인 실패 - 메모리 페이지 잠금 (0) | 2008.09.28 |
데이터베이스 산출물(스키마 내역서) Export (0) | 2008.06.09 |
시스템 함수 생성 (0) | 2008.05.08 |