在SQL Server MASTER表中还原丢失的对象

时间:2011-03-31 20:37:35

标签: sql sql-server sql-server-2008

我们遇到了一个问题,我们在SQL 2008 MSDB表中缺少存储过程 - 在名为instmsdb.sql的安装文件夹中运行脚本,所有对象都回来了。

是否有类似的脚本将所有对象添加回MASTER表?

1 个答案:

答案 0 :(得分:2)

documentation描述了如何重建包括master在内的所有系统数据库;您使用安装程序,而不是SQL脚本。但重建系统数据库完全重新创建它们就好像刚刚安装了SQL Server一样,因此更好的解决方案始终是back up your system databases

(我假设您使用的是SQL 2008,基于您的标记;请始终提及您拥有的SQL Server版本。)