镜像 - 无法访问或不存在服务器网络地址

 请允许我的每一天有你_248 发布于 2023-01-29 09:52

我已经阅读了很多关于如何在SQL Server 2012上配置镜像的文章.我完成了所有步骤,一切正常,直到最后一步,这不起作用.

当我在校长上运行时:

ALTER DATABASE MyDBName SET PARTNER ='TCP://1.2.3.4:5022';

我收到此错误:

无法访问或不存在服务器网络地址"TCP://1.2.3.4:5022".

当我运行上面显示的对应的ALTER语句,但在镜像上,它工作正常.

我已经尝试了本故障排除文章中的所有步骤.

重点:

    主服务器和镜像服务器位于不同的数据中心,根本不在同一网络上.没有通过VPN连接.彼此完全不信任.

    我可以通过主服务器上的SSMS连接镜像并运行查询.反之亦然.

    我在每台服务器上配置了证书以建立信任关系.在设置和配置期间一切正常,没有错误.

    我在两台服务器上配置了端点,并验证它们是活动/启用的.

    我通过配置传入和传出的Windows防火墙规则在两台服务器上打开了端口5022.我可以从校长telnet到镜像,反之亦然 - 端口看起来是开放的,没有问题.

    在上面提到的故障排除指南中,我尝试了步骤1-6.我没有尝试7,删除端点并重新创建,因为它们对我来说看起来非常有效和活跃.

寻找关于这个的一些想法.

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有