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