프로그램/Mssql

MSSQL 로그 백업 및 삭제

워누별 2024. 1. 23. 11:30
반응형

1. 로그삭제방법

[로그백업방법 1]
backup log st2010_test4 to disk = 'D:\st2010_test4_log.bak'

[로그백업방법 2]
backup log sast2010 with truncate_only
backup log sast2010 with no_log

dbcc shrinkfile('sast2010_log')
select * from sys.database_files
(db name값으로 지워야함)

2. 로그삭제방법
--(이 방법으로 해서 DB 떼어내고 붙일때 log 파일용량이 초기화되는지 남겨두고 안붙기만 하는건지 테스트)

exec sp_detach_db 'st2010_test4',true
exec sp_attach_single_file_db 'st2010_test4','d:\MSSQL_DB\st2010_test4.MDF'

 select * from sys.databases

반응형