반응형
  1. /**********************************************************************************************
    -- Title : [2k] SQL Server 오류 로그 보기 및 설정
    -- Reference : dbRang.com
    -- Key word : xp_enumerrorlogs, sp_readerrorlog, xp_regwrite, xp_regread
                        , sp_cycle_errorlog error log errorlog
    **********************************************************************************************/
     -- SQL Server 로그 파일들의 파일 정보 확인
    EXEC master..xp_enumerrorlogs
    GO
     
    -- 세번째 로그 파일 내용 보기
    EXEC sp_readerrorlog 0 /* 현재 로그 */
    EXEC sp_readerrorlog 3 /* 세번째 로그 */
    GO
     
    -- 레지스트리에서 로그 파일의 개수를 20으로 변경하기
    EXEC master..xp_regwrite
      'HKEY_LOCAL_MACHINE'
    , 'SOFTWARE\Microsoft\MSSQLServer\MSSQLServer'
    , 'NumErrorLogs'
    , 'REG_DWORD'
    , 20
    GO
     
    -- 레지스트리에 등록된 로그 파일 개수 확인
    EXEC master..xp_regread
      'HKEY_LOCAL_MACHINE'
    , 'SOFTWARE\Microsoft\MSSQLServer\MSSQLServer'
    , 'NumErrorLogs'
    GO
     
    -- SQL의 재시작없이 새 로그 생성하기
    EXEC sp_cycle_errorlog
    GO
     
    EXEC master..xp_enumerrorlogs
    GO
반응형

+ Recent posts