SQL2008 에서는 트랜잭션 로그를 비울때 다음과 같이 비워야 한다고 검색해서 찾았습니다.
alter database 데이터베이스명 set recovery simple
GO
DBCC SHRINKFILE ('로그파일명', 1);
GO
alter database 데이터베이스명set recovery full
GO
그런데 트랜잭션로그가 안비워지는데요.
어떻게 해야 비울수 있을까요????
DBCC SHRINKFILE 명령어에 대해서는 알고 있어서 틀리진 않았습니다.
Comment 2
-
미르리
2011.08.19 20:18
-
a
2011.08.20 01:01
위 쿼리로 정확이 어떤 이유로 로그가 잘리지 않는지 알 수 있습니다.
그리고 SQL 스터디에 관심있으시면 아래 글을 참고 하세요~
내일 토요일 11시 부터 서현동 교보문고 빌딩 (퍼스트타워) 에서 SQL 2011 Denali 의 NEW Feature 스터디가 있습니다.
http://cafe.naver.com/sqlmvp/1288
http://cafe.naver.com/sqlmvp/1287


먼저 로그를 백업받아야죠..그럼