SQL Server 2008系統資料庫的恢復模式

iSQlServer發表於2009-01-19

系統資料庫  恢復模式  註釋 
master
 簡單
 為了向後相容早期版本的 Microsoft SQL Server,可以將 master 資料庫的恢復模式設定為 FULL 或 BULK_LOGGED。但是,master 資料庫不支援 BACKUP LOG。因此,即使將 master 資料庫的恢復模式更改為完整恢復模式或大容量日誌恢復模式,該資料庫也會繼續執行,就好像使用簡單恢復模式一樣。
 
model
 使用者可配置1
 新建立的使用者資料庫與 model 資料庫使用相同的恢復模式。若希望新資料庫使用簡單恢復模式,請將 model 的恢復模式更改為 SIMPLE。

最佳做法: 推薦您根據需要只建立 model 的完整資料庫備份。由於 model 小且很少更改,因此無需備份日誌。
 
msdb
 簡單(預設)
 如果要在恢復使用者資料庫時使用 msdb 資料庫中的備份與還原歷史記錄資訊,則建議對 msdb 資料庫使用完整恢復模式。此外,請考慮將 msdb 事務日誌放在容錯儲存裝置上。
 
Resource
 —
 恢復模式無關緊要。SQL Server 備份不能備份 Resource 資料庫。

注意:
通過將 Mssqlsystemresource.mdf 作為二進位制 (.exe) 檔案,可以對 Resource 資料庫執行基於檔案的備份或基於磁碟的備份。但是不能使用 SQL Server 還原這些備份。
 
tempdb
 簡單
 需要使用簡單恢復模式,以便始終自動回收 tempdb 日誌空間。不能備份 tempdb 資料庫。
 

1 若要了解 model 的當前恢復模式,請參閱如何檢視或更改資料庫的恢復模式 (SQL Server Management Studio) 或 sys.databases (Transact-SQL)。

有關必須備份哪些系統資料庫的資訊,請參閱備份和還原系統資料庫的注意事項。


 

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

相關文章