通過sql命令
USE ZGZY; GO --由完整模式設置為簡單恢復模式 ALTER DATABASE ZGZY SET RECOVERY SIMPLE WITH NO_WAIT GO --收縮日志文件到1MB DBCC SHRINKFILE (N'ZGZY_log' , 1) GO --恢復為完整模式 ALTER DATABASE ZGZY SET RECOVERY FULL WITH NO_WAIT GO
通過UI
1,將數據庫的恢復模式由完整模式修改為簡單恢復模式
數據庫對象右鍵\屬性\選項,將恢復模式由完整修改為簡單模式。修改為簡單模式的原因是使sql server立即將內存中的數據寫入到磁盤中,保證了用戶的操作數據不會丟失。
2,收縮數據庫日志文件
數據庫對象右鍵\任務\收縮\文件,操作如下圖。
3,將數據庫的恢復模式由簡單模式還原為完整恢復模式
數據庫對象右鍵\屬性\選項,將恢復模式由簡單模式修改為完整模式,如下圖。
數據庫恢復模式還原為完整模式的原因是,完整模式下sql server會記錄用戶的每次操作,在數據庫出現故障時可以最大程度的恢復數據。
參考資料
1,http://www.cnblogs.com/fyy1987/archive/2012/08/03/2621246.html
2,http://blog.csdn.net/oceanyang520/article/details/44936339



