ms-sql 트랜잭션 로그파일 비우기

운영자 | 기사입력 2011/09/10 [15:52]
>
필자의 다른기사 보기 인쇄하기 메일로 보내기 글자 크게 글자 작게
ms-sql 트랜잭션 로그파일 비우기
 
운영자   기사입력  2011/09/10 [15:52]
트랜잭션 로그파일 비우기
SQL서버를 구동중 웹페이지에서 간혹 DB용량이 부족하여 트랜잭션로그파일을 백업하라는 메세지를 만나게된다.
이 트랜잭션 로그를 백업하게 되면 쌓여있는 원본 트랜잭션 로그의 사이즈가 줄어들게 되어 하드용량을 넓힐 수가 있다.
일반적으로 EM에서는 모든작업>데이터베이스 백업>트랜잭션로그 체크>확인 을 눌러 백업하고
sql에서는 backup log DB_NAME with truncate_only를 해준다.   그러나 가끔 로그를 백업했는데도

백업후에 다음처럼 해보도록 하자.   --use DB_NAME
backup log DB_NAME with truncate_only
dbcc shrinkdatabase (DB_NAME)  
트위터 트위터 페이스북 페이스북 카카오톡 카카오톡
기사입력: 2011/09/10 [15:52]  최종편집: ⓒ iwav