Sql server SQL Server镜像连接问题 服务器A:Win 2008,SQL Server 2012,IP:1.1.1(主体) 服务器B:Win2008,SQL Server 2012,IP:2.2.2(镜像)
2台服务器不在同一局域网上,没有域,因此我需要使用IP进行镜像配置 我按照我在互联网上找到的一步步的文章,成功地安装了镜像 但是,首先,当我在主体数据库上打开镜像监视器时 有一个错误表示未连接,这是可以理解的,因为两台服务器位于两个不同的位置,它们无法识别彼此的服务器名称 然后我尝试编辑连接,但无法编辑 我应该如何修复这里 其次,我手动停止主体服务器,以测试如何让镜像服务器接管Sql server SQL Server镜像连接问题 服务器A:Win 2008,SQL Server 2012,IP:1.1.1(主体) 服务器B:Win2008,SQL Server 2012,IP:2.2.2(镜像),sql-server,database,sql-server-2008,sql-server-2012,database-mirroring,Sql Server,Database,Sql Server 2008,Sql Server 2012,Database Mirroring,2台服务器不在同一局域网上,没有域,因此我需要使用IP进行镜像配置 我按照我在互联网上找到的一步步的文章,成功地安装了镜像 但是,首先,当我在主体数据库上打开镜像监视器时 有一个错误表示未连接,这是可以理解的,因为两台服务器位于两个不同的位置,它们无法识别彼此的服务器名称 然后我尝试编辑连接,但无法编辑 我应该如何修复这里 其次,我手动停止主体服务器,以测试如何让镜像服务器接管 alter database MirrorTest set partner force_service_allo
alter database MirrorTest
set partner force_service_allow_data_loss
这里没问题,镜像数据库显示“主体,断开连接”,正常工作
然后,当我尝试恢复镜像时
同样,连接显示服务器名称,不允许我编辑,当然我不能连接回原始主体服务器
因此,我无法恢复镜像
非常感谢您提供解决此问题的任何线索…镜像设置有点棘手。我建议使用SQL进行设置。如果不使用Active Directory,则应使用。在您的情况下,您在没有主动故障转移合作伙伴的情况下进行了故障转移。最好的解决办法是重新开始。对我们有用的指南是,这真的与编程无关,但与DB管理有关-所以它在这里是离题的,属于投票移动。通过覆盖连接字符串来解决,如果我在错误的论坛中发布此问题,我很抱歉。。。