ⓟrogramming

SQL Server 로그파일 줄이기

가이브 2010. 11. 2. 15:06

몇십기가의 로그파일을 보고 기겁했다. 데이터는 9메가인데.. -_-;

plan: 

 1. DB를 떼어놓는다.
 2. 로그 파일명을 변경한다. (백업)
 3. DB를 붙인다. (이 때 로그파일이 없으므로 자동생성된다)
 4. 기본값 설정으로 로그파일이 생긴다.

 
1. exec sp_detach_db 'DB명', 'true'
2. SQL Server가 설치된 폴더, Data에 존재함. 파일명 변경.
3. exec sp_attach_file_db 'DB명', 'SQL_SERVER_설치된경로\Data\DB명.mdf'
4. 지정한 위치에 ldf 파일이 없다며 예상된 오류를 뿜으며 .ldf 파일이 생성된다.

완료. :)
반응형