從簡單恢復模式切換

iSQlServer發表於2009-01-19

資料庫可以隨時切換為其他恢復模式。但是,通常不從簡單恢復模式進行切換。注意,如果在大容量操作過程中切換到完整恢復模式,則大容量操作的日誌記錄將從最小日誌記錄更改為最大日誌記錄,反之亦然。

 從簡單恢復模式切換之後
如果必須從簡單恢復模式切換到完整恢復模式,則我們建議您:

完成到完整恢復模式或大容量日誌恢復模式的切換之後,立即進行完整資料庫備份或差異資料庫備份以啟動日誌鏈。
到完整恢復模式或大容量日誌恢復模式的切換僅在第一個資料備份之後才生效。

計劃常規日誌備份並相應地更新還原計劃。
日誌備份是完整恢復模式和大容量日誌恢復模式的不可或缺的一部分。日誌備份允許截斷事務日誌。如果不經常備份日誌,則事務日誌可能會展開直到佔滿磁碟空間。

 切換到簡單恢復模式之後
如果從完整恢復模式或大容量日誌恢復模式切換到簡單恢復模式,則需要中斷備份日誌鏈。因此,極力建議您在切換之前備份日誌,這樣可允許您將資料庫恢復到該點。切換之後,需要定期備份資料,以保護資料並截斷事務日誌的不活動部分。

 更改恢復模式
更改恢復模式 (Transact-SQL)

使用 ALTER DATABASE,如下所示:

USE master;

ALTER DATABASE database_name SET RECOVERY SIMPLE;

注意:
若要更改新資料庫的預設恢復模式,請使用 ALTER DATABASE 更改 model 資料庫的恢復模式。
 

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-541422/,如需轉載,請註明出處,否則將追究法律責任。

相關文章