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。