/**********************************************************************************************
-- Title : [2k] 교착상태 발생시 교착상태 추적하기
-- Reference : 웹검색
-- Key word : sqlservr -c -T1204 -T3605
**********************************************************************************************/
-- 명령 프롬프트에서 추적 플래그를 지정하는 방법
/*
1. SQL Server 서비스를 중지해도 되는 시점에 SQL Server 서비스를 중지합니다.
2. 다음과 같이 추적 플래그를 추가하고 SQL Server 서비스를 시작합니다.
[주의]
SQL Server 서비스를 시작한 명령 프롬프트의 창은 그대로 두어야 합니다. 명령프롬프트
창을 닫거나, <CTRL+C>를 입력하면 SQL Server 서비스가 중지됩니다.
[참고] sqlservr.exe 파일은 SQL Server 설치 폴더의 하위 폴더 중 하나인 binn에 있습니다.
[예]
추적 플래그를 추가하여 디폴트 인스턴스 SQL Server 서비스를 시작하는 예제 (SQL Server
2000 서비스 팩3부터는 -T3605를 추가하지 않아도 ERRORLOG에 추적결과가 기록됩니다.)
sqlservr -c -T1204 -T3605
3. 위와 같이 작업하면 교착상태 추적 결과가 SQL Server 서비스가 시작된 콘솔 화면과
ERRORLOG 파일로 기록됩니다.
*/
-- 엔터프라이즈 관리자에서 추적 플래그를 지정하는 방법
/*
1. 엔터프라이즈 관리자에서 [속성] → [시작 매개 변수] →“매개 변수”에 -T1204와 -T3605
를 입력하고 [추가] 버튼을 클릭한 다음에 [확인] 버튼을 클릭합니다.
2. SQL Server 서비스를 중지하고 재시작 합니다.
3. 교착상태가 발생하면 교착상태 추적 결과가 ERRORLOG 파일로 기록됩니다.
*/
[2k] 교착상태 발생시 교착상태 추적하기
2008. 9. 8. 20:58
반응형
반응형