sql-server – 成功配置SQL Server进行数据库镜像后,收到错误消息,说明它未配置为数据库镜像

我需要使用生产数据库的新副本替换测试环境中的旧数据库.

测试环境实际上由测试数据库的两个实例组成,在2个不同的服务器上,采用镜像配置(由于生产具有镜像,因此客户希望测试环境与生产一样,因此需要镜像).

我认为这将是一个简单的问题:

>获取生产数据库的备份(.bak文件)
>暂时禁用测试DB的镜像
>从(prod)备份覆盖(即:恢复)它们
>重新激活镜像

但显然这并不足以让人跳槽.在与它摔跤一天之后(权限问题,神秘的错误,如果你重新启动SSMS就会消失的问题(严重的话),我将为你省去完整的清单…)我终于把新的数据库恢复到原理和测试数据库的镜像实例.

但是,在某些地方,sql Server放弃了镜像配置设置,所以我右键单击了原理,选择了镜像,然后直接通过安全向导.当我在安全向导的最后点击“完成”时,它就完成了它并且我得到了报告所有内容都已成功设置的屏幕(“配置端点” – “成功”).紧接着是另一个窗口,询问我是否要开始镜像,但是,单击该窗口上的start,我得到以下sql Server错误

开始镜像时发生错误.

数据库“3DSS_TEST”未配置用于数据库镜像. (Microsoft sql Server,错误:1416)

所以我得到“镜像配置成功!”然后,作为同一过程的一部分,“镜像无法启动,因为您没有配置它!”

相关文章

(一)日志传送架构 (1.1)相关服务器 主服务器 :用于生产的服务器,上面运行这生产SQL Server数据库...
(一)事故背景 最近在SQL Server 2012生产数据库上配置完事物复制(发布订阅)后,生产数据库业务出现了...
(一)测试目的 目前公司使用的SQL SERVER 2012高可用环境为主备模式,其中主库可执行读写操作,备库既...
(一)背景个人在使用sql server时,用到了sql server的发布订阅来做主从同步,类似MySQL的异步复制。在...
UNION和OR谓词 找出 product 和 product2 中售价高于 500 的商品的基本信息. select * from product wh...
datawhale组队学习task03