我在三台机器上安装了三个数据库实例分别为数据库镜像中的主体数据库、镜像数据库和见证数据库,在镜像服务器上执行设置主体服务器时没有问题(ALTER DATABASE databasename set partner='tcp://机器名:端口号')。在主体服务器上执行设置镜像服务器时也没有问题。但是,在主体服务器上设置见证服务器时一直报如下的错误:“服务器网络地址 "tcp://机器名:端口号" 无法访问或不存在。请检查网络地址名称,并检查本地和远程端点的端口是否正常运行。”我在主体服务器上telnet 见证服务器的端口(5022),是可以连上的。
我的三台机器没有在域中(均在工作组中),我使用的是证书认证方式。

解决方案 »

  1.   

    问题已解决。我重新配置后,问题得以解决,但是是什么原因导致问题出现还没有搞清楚。
      

  2.   

    等你搞清楚了,发上来教教我们
      

  3.   

    有时候会有这种问题, 可能的原因:
    1. 网络连接的影响
    2. 端点启用了, 但是广播不出去(或者是其他原因), 一般是把端点禁用, 再启用
    3. 有时镜像端/服务端的端点启用先后也有点影响
      

  4.   

    总之, 有时候确实有点莫名其妙的感觉, 多弄两次一般就没问题了