안녕하세요^^
SQL 초보입니다.
다른게 아니라
SQL Server 로그가 많이 쌓였는데요.
관리 -> SQL Server 로그에 있는거요.
제가 잘못이해하고 있는건지 백업을 하게 되면 저 로그가 자동으로 사라진다고 알고 있었는데 그게 아닌가봐요?
엄청난양의 레코드가 있는데
이녀석들을 어떻게 해야 지울수 있는건가요?
아님 백업을 하고 지워야 되는건지 궁금합니다.
감사합니다.
그럼 오늘하루도 즐거운 하루 되세요^^
Comment 2
-
불타는불쥐[김경진]
2013.04.25 09:11
-
전념
2013.04.27 09:22
정말 감사합니다^^
원인을 찾아서 해결하라는 조언도 감사드립니다.^^
우선 무슨 로그가 왜 발생하는지 원인을 찾아 해결하셔야지 앞으로 많은 양의 로그가 기록이 안될듯 합니다.
SQL Server 에서 발생하는 에러가 발생하면 로그를 파일로 기록 합니다.
기본 설치를 한 경우에 경로는 아래와 같은 위치에서 에러로그 파일을 확인 할 수 있습니다. (SQL Server 2008 R2 기준)
C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Log
파일명 ERRORLOG,ERRORLOG.1,ERRORLOG.2,ERRORLOG.3,ERRORLOG.4,ERRORLOG.5,ERRORLOG.6
기본적으로 SQL Server가 restart 될 경우 에러로그가 기록되는 파일이 변경이 되고
7개의 LOG 파일이 롤링이 됩니다.
ERRORLOG --> ERRORLOG.1 로 ERRORLOG.1 -->RRORLOG.2 로
SQL Server를 restart 하지 않고 에러로그 파일을 변경하고자 한다면 아래 SP 를 실행 하시면 됩니다.
EXEC sp_cycle_errorlog
6번 스크립트롤 실행 시키면 기존 SQL Log 내용들이 다 없어 지겠죠.