加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

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

发布时间:2020-12-25 12:38:08 所属栏目:编程 来源:网络整理
导读:我需要使用生产数据库的新副本替换测试环境中的旧数据库. 测试环境实际上由测试数据库的两个实例组成,在2个不同的服务器上,采用镜像配置(由于生产具有镜像,因此客户希望测试环境与生产一样,因此需要镜像). 我认为这将是一个简单的问题: 获取生产数据库的备份

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

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

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

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

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

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

开始镜像时发生错误.

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

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

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读