我无法从映射的网络驱动器恢复数据库,只能从在本机操作系统中初始化的硬盘驱动器,
我的环境是 Win2008R2 Standard 上的 MsSql2008(在 VMware ESX4.1 中是虚拟的),
Win2008R2 Standard 不支持在运行时添加网络驱动器作为 HDD、RAM、处理器,这些资源在环境重新启动后可以访问,
我可以从另一个实例导入数据库,但是还有一些其他内部规则不允许我这样做(中型和大型数据库)
1) 以 OmniBack 形式或 Full_Backup_File 备份
2) 硬盘上没有可用空间来复制本地环境中的中型和大型数据库的转储
3) 另一个关于来自本地 end_user_PC 的网络流量的疯狂规则,减少了 DiskArea,用于在 luns 之间移动文件....
有没有人解决了这个问题,或者这个问题与 WinOS 的资源严格相关
编辑:
来自微软问答的回答
SQL Server Management Studio -> 服务器对象 -> 备份设备 -> 添加
我们刚刚遇到了类似的问题,并注意到我们可以使用 UNC 路径来指定还原源。
还原是由一些权限相当有限的帐户完成的,因此它看不到您看到的驱动器映射。
为了使其在域上下文中工作,允许对计算机的备份文件进行读取访问。
在其他情况下,当机器不在同一个域中时,将文件的读取权限授予所有人可能是最后的手段。
编辑:
很高兴知道有一个内置选项可以添加备份设备。对于 DBA 来说,这可能是首选方式,但受限环境中的开发人员有时必须根据授予的权限尝试其他选项。
对于德语版的 SSMS。您可以在以下位置找到 mKorbel 提到的工具