SQL Server镜像连接问题

时间:2017-02-20 10:00:44

标签: sql-server database sql-server-2008 sql-server-2012 database-mirroring

  • 服务器A:Win 2008,SQL Server 2012,IP:1.1.1.1(校长)
  • 服务器B:Win 2008,SQL Server 2012,IP:2.2.2.2(镜像)

2台服务器不在同一个局域网上,没有域,所以我需要使用IP进行镜像配置。

我按照我在互联网上找到的一步一步的文章,成功设置了镜像。

但是,首先,当我在主DB上打开镜像监视器时

enter image description here

错误显示没有连接,这是可以理解的,因为2台服务器位于2个不同的位置,他们无法识别彼此的服务器名称。

然后我尝试编辑连接但无法编辑..

enter image description here

我该如何解决?

其次,我手动停止主服务器,以测试如何让镜像服务器接管..

alter database MirrorTest 
set partner force_service_allow_data_loss

这里没问题,镜像数据库显示" Principal,Disconnected"并正常工作

然后,当我尝试恢复镜像时......

enter image description here

再次,连接显示服务器名称,不允许我编辑,当然我无法连接回原始主服务器

enter image description here

因此,我无法恢复镜像......

非常感谢您解决问题的任何线索......

0 个答案:

没有答案