IT정보공유/DB

MSSQL Error Log 삭제 방법

알지오™ 2019. 9. 5.

MSSQL Server를 사용하다 보면 가끔씩 ERRORLOG로 인해서 하드디스크 용량이 부족해져버리는 경우가 생깁니다.

이때는 적절하게 로그를 삭제 하여 디스크 용량을 확보해줘야 합니다.

디스크 용량이 부족하지 않더라도 로그가 누적되어 쌓이면 아무래도 좋을건 없겠죠?

 

mssql error log

 

MSSQL ERRORLOG가 4.5기가 가량 쌓인 사진입니다.

무슨 에러가 이렇게 많이 낫길래 로그용량이 엄청난지는 나중 문제고 일단 시급한건

디스크 용량 확보!

MSSQL DB Server 설치 경로에 가서 로그파일을 삭제하기 전에 SSMS (SQL Server Management Studio) 를 이용하여

아래의 명령어를 실행해 줍니다.

 

exec sp_cycle_errorlog;

 

위 명령어로 ERRORLOG 파일을 백업하고, 최신 ERRORLOG 파일을 생성시켜 주는겁니다.

그 후에 ERRORLOG.1 등으로 백업된 파일은 삭제해주면 됩니다.

에러로그의 경로는 SQL 버전마다 다르고, 설치경로에 따라 다르지만 기본 옵션으로 설정하여 설치했을 경우

보통은 Program Files\Micorsoft SQL Server 경로에 있습니다.

 

C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\MSSQL\Log

댓글

💲 추천 글