MSSQL 오류 순환 문제

Posted by Breeze24
2016. 6. 5. 00:15 DB/MSSQL

MSSQL 오류 순환 문제


MSSQL 서버 운영 중 

"오류 로그 파일을 순환할  없습니다"라는 메세지 발생시 처리 방법


1. 오류 내용


      OS 오류 '5(액세스가 거부되었습니다.)'으로 인해 

      'D:\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Log\ERRORLOG.6'에서 

      'D:\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Log\ERRORLOG.7'()  

      오류 로그 파일을 순환할  없습니다.  

      SQL Server 외부의 프로세스가 있으면 SQL Server가 파일을 읽지 못할 수 있습니다. 

      그 결과 오류 로그 항목이 손실되어 일부 SQL Server 오류 로그를 보지 못할 수 있습니다. 

      다른 프로세스에서 파일을 쓰기 전용 액세스로 잠그지 않도록 하십시오.

 




2. 증상
.

       해당 로그 파일이 순환이 되지 않으면서  sp_readerrorlog 명령어 입력시 오류가 발생.

       원인은 파일 권한이 잘못되어 접근이 안되었던 것으로 추측.

 

3. 해결방법


      MSSQL 서버 중지 후 로그 파일의 위치를 변경함.

.

'DB > MSSQL' 카테고리의 다른 글

MSSQL 실행계획 보는 방법 및 인덱스 변경(튜닝 방법)  (0) 2017.04.23
MYSQL 암호 변경  (0) 2016.06.05
MSSQL Bruteforce 공격 차단 방법  (0) 2016.06.05
xp_ReadErrorLog  (0) 2016.06.05
MSSQL OS 메모리 사용량 확인  (0) 2016.06.05