從數(shù)據(jù)庫備份中還原數(shù)據(jù)庫的時候,發(fā)現(xiàn)日志文件居然有120多G,通過Sql Management不行,果斷使用DBCC語句清理成功!釋放了空間!且清且速度!
首先呢,要看看備份數(shù)據(jù)時候的類型,這個很重要,要不清理不的
select name, recovery_model_desc from sys.databases
執(zhí)行之后,你能看到recovery_model_desc的類別,如果是FULL類型的話,一定要先改成SIMPLE的類型
alter database數(shù)據(jù)庫名稱 set Recovery simple
開始釋放
DBCC SHRINKFILE(N'數(shù)據(jù)庫日志文件名稱',10)
釋放成功后 查詢
SELECT NAME, size FROM sys.database_files
改回FULL類型
ALTER DATABASE DNNZhongChangOA SET Recovery FULL
更多信息請查看IT技術專欄