我查看了数据库运行所需的文件,并将它们的路径更改为开发人员的文件系统。
但是开发服务器不会恢复备份文件?
我是否需要获取 Master 以及 MSDB,或者这是 SSMS Enterprise SP1 和 Developer SP2 版本之间的差异。
答案1
您不需要(或不想要)生产机器上的 master 和 msdb 副本。企业版和开发者版之间没有区别,它们是二进制等价物(只是许可方案不同)。
如果您的开发服务器的 SQL Server 版本低于生产服务器的版本,那么您将无法从生产服务器数据库的备份中恢复到它(即使数据库兼容级别设置为较低版本)。
也可能是开发服务器上的权限问题。
您的备份文件可能还损坏了...