반응형

/**********************************************************************************************
-- 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 파일로 기록됩니다.
*/

반응형

+ Recent posts