가끔.. 데이터 베이스 파일을 백업 받고..
옮겨서 복원하는 경우가 있습니다.
헌데 로그 파일의 사이즈가 너무 큰 경우..
복원하고 나니.. 하드가 모자라서.. 사이즈 조정이 필요한 경우..
아래와 같이 하시면 됩니다.
SP_HELPDB PORTALSTATISTICS USE DataBaseName; ALTER DATABASE DataBaseName SET RECOVERY SIMPLE; GO DBCC SHRINKFILE (DataBaseName_log, 1); GO ALTER DATABASE DataBaseName SET RECOVERY FULL; GO
SP_HELPDB를 이용해서 축소하고자 하는 Database의 Log 파일 명을 알아냅니다.
그리고 위에 보이는 Database_log 의 이름을 해당 디비 이름으로 변경하시고.. 위의 쿼리를 실행하면 아래와 같이 쭈욱 쭐어드는 것을 볼 수 있습니다.
쿼리 실행결과는 아래와 같습니다.
이상입니다.
'MSSQL' 카테고리의 다른 글
MSSQL 피벗 테이블 샘플 코드(Pivot Table) (0) | 2012.10.23 |
---|---|
Microsoft SQL Server 2008 R2 - Reporting Service(리포팅 서비스)의 이해와 구성 방법 (0) | 2011.03.08 |
MSSQL 비밀번호 변경 방법(Change Password) (0) | 2010.12.27 |
Find Temp Table (임시 테이블 찾기) (0) | 2010.11.26 |
MSSQL IndexOf, LastIndexOf (0) | 2010.11.02 |