摘要:
1、執行SQL語句改成“簡單模式”
2、收縮數據庫
3、執行SQL語句改回“完全模式”
原文鏈接:
關鍵的SQL
USE [master]
GO
ALTER DATABASE SlowXWebDB SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE SlowXWebDB SET RECOVERY SIMPLE --簡單模式
GO
USE SlowXWebDB
GO
--SlowXWebDB_Log 爲數據庫日誌文件邏輯名
DBCC SHRINKFILE (N'SlowXWebDB_Log' , 11, TRUNCATEONLY)
GO
USE [master]
GO
ALTER DATABASE SlowXWebDB SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE SlowXWebDB SET RECOVERY FULL --還原爲完全模式
GO
備註:
上面的SQL語句是完全用腳本的收縮操作,如果人工收縮的話,
忽略
下面這個SQL的執行:
USE SlowXWebDB
GO
--SlowXWebDB_Log 爲數據庫日誌文件邏輯名
DBCC SHRINKFILE (N'SlowXWebDB_Log' , 11, TRUNCATEONLY)
GO
相關界面截圖和操作
假定:
數據庫名:SlowXWebDB
日誌文件名:SlowXWebDB_Log
執行SQL語句:
USE [master]
GO
ALTER DATABASE SlowXWebDB SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE SlowXWebDB SET RECOVERY SIMPLE --簡單模式
GO
執行SQL語句:
USE [master]
GO
ALTER DATABASE SlowXWebDB SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE SlowXWebDB SET RECOVERY FULL --還原爲完全模式
GO
最後,訪問系統確認系統是否正常