我查看了数据库操作所需的文件,并将其path更改为dev的文件系统。
但开发服务器不会恢复备份文件?
我是否需要获得Master以及MSDB,或者这是SSMS Enterprise SP1和Developer SP2版本之间的区别。
您不需要(或者不需要)prod机器上的master和msdb副本。 这不是企业和开发人员之间的区别,而是二元对等(只是一个不同的许可scheme)。
如果您的开发服务器是比生产服务器更低版本的SQL Server,那么您将无法从生产服务器数据库的备份中恢复(即使数据库兼容级别设置为较低版本)。
也可能是开发服务器上的权限。
你也可能有一个损坏的备份文件…