답변:
SQL Server를 7 번 다시 시작하십시오. ERRORLOG*
버전에 따라 여전히 7 개의 파일 만 있음을 알 수 있습니다 . 이것은 현재 로그 파일과 6 개의 가장 최근 로그 파일입니다.
참고 : SQL Server에서 유지하는 오류 로그 수를 변경 한 경우 7을 다른 것으로 변경해야 할 수도 있습니다 . 내가 생각하는 최대 값은 99입니다. 그러나 현재 설정이 무엇이든 결국에는 오래된 파일을 재활용하고 제거합니다.
나는 이것을 테스트했고, 당신이 말하는 박스를 체크하지 않으면 :
☐ 오류 로그 파일이 재활용되기 전에 수를 제한하십시오
(적어도 나에게) 의미하는 모든 로그 파일을 유지 , 그것은 여전히 현재의 에러 로그 파일 플러스 6 백업을 유지합니다 . @RLF가 지적한 레지스트리 키를 변경 한 경우 , 레지스트리 키 설정이 (상자의 선택을 해제하지 않은 것처럼) 재정의되지만 여전히 6 사이의 일부 백업 오류 로그 파일로 제한됩니다 99.
예를 들어, 모든 경우에 SQL Server는 결국 오래된 오류 로그 파일을 삭제하게됩니다.
SQL Server는 올바르게 구성하는 한 오류 로그를 자동으로 재활용합니다.
http://msdn.microsoft.com/en-us/library/ms177285.aspx를 참조 하십시오 . 아래의 주요 사항을 복사했습니다.
개체 탐색기에서 SQL Server 인스턴스, 관리를 차례로 확장하고 SQL Server 로그를 마우스 오른쪽 단추로 클릭 한 다음 구성을 클릭합니다.
SQL Server 오류 로그 구성 대화 상자에서 다음 옵션 중에서 선택하십시오.
재활용하기 전에 오류 로그 파일 수를 제한하십시오.
최대 오류 로그 파일 수
MSSQLServer
명명 된 인스턴스 (예 :MSSQL12.SQL2014
이름이 2014 인 명명 된 인스턴스 의 경우) 인 경우 인스턴스의 첫 번째 인스턴스를 인스턴스 ID 로 바꿔야합니다SQL2014
.