我在一台服务器上有一个高效的 SQL Server 数据库。在这台服务器上还有用于测试和开发的数据库,这在很长一段时间内对性能来说没什么大不了的。但是现在我必须为夜间报告测试一些非常昂贵的选择,因此我的用户在工作时间使用数据库会遇到很大的麻烦。
我们有一台运行 SQL Server 的冗余服务器,但我们从未真正使用过,但现在我们认为他的时代已经到来。到目前为止,为了获得生产系统的全新副本,我进行了完整备份,将其复制到服务器 A 上的文件夹中,并将该文件夹作为网络驱动器连接到服务器 B。然后我将文件复制到 SQL Server 已读取的文件夹中权限并将备份导入到 B 上的数据库中。
在服务器 A 上,我制定了一些维护计划,通过执行计划将生产系统备份到其他系统之一。
我想为我的 B 服务器提供类似的解决方案,但它似乎无法运行。我可以在服务器 B 的表中从服务器 A 中执行 Select,因此他们都认识并可以看到他们。
我已经尝试了复制数据库向导,但它崩溃了,因为它无法删除服务器 B 上的数据库,即使我在尝试之前手动删除了它。
我也尝试从服务器 A 导入服务器 B 上的数据库,但它也不起作用。
在谷歌上搜索我的问题没有解决,因为我总能找到将备份文件放到某种服务器上的问题的解决方案。
希望你们中的某个人可以帮助自动化这个过程。