1. 程式人生 > >收縮數據庫日誌

收縮數據庫日誌

備份 rom filename sys char har col exe nbsp

數據庫空間不足時可以嘗試收縮數據庫試試,收縮數據庫需要把 備份模式設置為簡單.

1 收縮時非常之慢,如果想停止收縮.應該怎麽操作 ?

答案:關閉查詢分析器就可以了.

2 收縮的正確步驟:

2.1 先查看可收縮空間 (即可用空間)

技術分享

2.2 先從小收縮看看,別上來就整個庫收縮了.

use [databasename]

 DECLARE @DataFileName VARCHAR(255);  
SET @DataFileName = (SELECT name FROM sysfiles WHERE groupid = 1);

DECLARE @TargetSize
INT; -- Select current size and substract 500 MB SET @TargetSize = ROUND(8 * (SELECT size FROM sysfiles WHERE groupid = 1) / 1024, 0) - 512; EXEC (DBCC SHRINKFILE ( + @DataFileName + , + @TargetSize + ));

收縮數據庫日誌