2 回答

TA貢獻1836條經驗 獲得超3個贊
model 數據庫或 msdb 數據庫已損壞(例如由于媒體故障)。
修改了 model 數據庫。在這種情況下,重新生成 master 數據庫時必須從備份還原 model 數據庫,因為重新生成主控實用工具刪除并重新創建了 model 數據庫。
只能從在 Microsoft SQL Server 2005 服務器上創建的備份還原 model 數據庫和 msdb 數據庫。不支持從在 Microsoft SQL Server 2000 或早期版本上創建的備份還原這些數據庫。
還原 msdb 數據庫的注意事項
實用工具刪除并重新創建 msdb 之后,需要重新生成 master。這將導致丟失所有計劃信息以及備份和還原歷史記錄。如果 msdb 數據庫沒有還原且無法訪問,SQL Server 代理則無法訪問或啟動任何以前安排的任務。因此,如果 msdb 包含系統使用的計劃或其他數據,則必須在重新生成 master 時還原 msdb。
Meta Data Services 將 msdb 數據庫用作默認存儲庫數據庫。Meta Data Services 和 msdb 數據庫之間打開的連接會中斷 msdb 數據庫的還原。若要釋放該連接,請重新啟動 SQL Server Management Studio,然后還原 msdb 數據庫。在完全還原 msdb 數據庫之前,請勿選擇 Meta Data Services 節點。
不能還原用戶正在訪問的數據庫。如果 SQL Server 代理正在運行,它會訪問 msdb 數據庫。因此,在還原 msdb 數據庫之前,請先停止 SQL Server 代理。
最佳方法:必要時,RESTORE 會斷開與用戶的連接,但最好預先關閉應用程序。
如果針對 msdb 使用建議的完整恢復模式,則可將數據庫還原到最近日志備份的時間。
重要事項:
在安裝或升級 SQL Server 時,以及在使用 setup.exe 重新生成系統數據庫時,msdb 的恢復模式都自動設置為 SIMPLE。
停止 SQL Server 代理
如何停止 SQL Server 代理(SQL Server 配置管理器)
如何停止 SQL Server 代理(net 命令)
還原數據庫
執行數據庫完整還原(完整恢復模式)
執行數據庫完整還原(簡單恢復模式)
請參閱
概念
備份 model 和 msdb 數據庫
停止服務
其他資源
備份和還原復制的數據庫
幫助和信息
獲取 SQL Server 2005 幫助
文檔反饋
Microsoft 非常重視您的反饋。若要對該主題分級并將對該主題的反饋發送到文檔編寫組,請單擊一個分級,再單擊“發送反饋”。要想獲得有關支持方面的問題的協助,請參閱包含在該產品中的技術支持信息。
不好 1
2
3
4
5
出色
若要將反饋通過電子郵件發送給 Microsoft,請單擊此處:
?? 2006 Microsoft Corporation。保留所有權利。
- 2 回答
- 0 關注
- 1114 瀏覽
添加回答
舉報