가끔 아주 가끔 삭제 해야하는 경우가 발생하는데
매번 잊어 먹어서 다시 적어둠( 퍼옴) 원주소(http://lefigaro.tistory.com/17)
* MSSQL 2008 의 경우
USE pyd0927;
GO
-- Truncate the log by changing the database recovery model to SIMPLE.
ALTER DATABASE pyd0927
SET RECOVERY SIMPLE;
GO
-- Shrink the truncated log file to 10 MB. <- 로그파일을 10MB로 축소
DBCC SHRINKFILE (pyd0927_log, 10);
GO
-- Reset the database recovery model.
ALTER DATABASE pyd0927
SET RECOVERY FULL;
GO
* MSSQL 2005 의 경우
use pyd0927;
sp_helpfile; <- 로그파일 정보 확인
backup log pyd0927 with no_log;
dbcc shrinkfile (pyd0927_log, 10); <- [로그파일명]을 10MB로 축소
* MSSQL 2000 의 경우
use pyd0927;
sp_helpfile; <- 로그파일 정보 확인
backup log pyd0927 with truncate_only;
dbcc shrinkfile (pyd0927_log, 10); <- [로그파일명]을 10MB로 축소
'데이터베이스 > MSSQL' 카테고리의 다른 글
MSSQL메모리 반환 문제. (0) | 2020.06.05 |
---|---|
주석 추가 및 조회 (0) | 2018.11.02 |
MSSQL 2012 ldf 파일 Rebuild 방법(펌) (0) | 2014.01.27 |
MSSQL 로그 삭제(2012지원) (0) | 2014.01.27 |
CPU 부하 쿼리 찾아내기 (0) | 2013.11.20 |