2007年6月1日 星期五

縮小MSSQL資料庫的LOG檔

LOG要先備份(只備份LOG檔)
這個例子的資料庫名稱是project

use project
declare @fund1 nvarchar(100)
declare @fund2 nvarchar(100)
select @fund1='project'
select @fund2=@fund1 + '_log'
select @fund1,@fund2
BACKUP LOG @fund1 WITH TRUNCATE_ONLY
DBCC SHRINKFILE(@fund2, 500)

沒有留言: