服务器网络地址TCP:// XXXX(服务器名称):5023无法访问或不存在 . 检查网络地址名称以及本地和远程 endpoints 的端口是否正常运行 . (.Net SqlClient数据提供程序)

我在进行镜像配置时遇到上述错误 .

以下是我为镜像配置所做的步骤 .

  • 在辅助服务器上恢复了不带恢复选项的后卫 .

  • 我尝试恢复日志备份(错误:RESTORE LOG异常终止),因此我跳过了日志恢复 .

  • 我厌倦了配置镜像并获得了镜像配置的成功消息,但是当我启动镜像时,我的主数据库显示主要/同步,其中我的辅助服务器显示在Recovery中 .

  • 当我检查配置管理器中的Sql端口时,它显示1433,如果我检查tcp_endpoints则显示5023 .

你能帮我修一下镜像配置吗?

我已经尝试过创建ENDPOINTS并且在从服务器A到B创建PARTNER时它是成功的但是当我创建从B到A的伙伴时它失败了 . 我用下面的命令:

ALTER DATABASE DBName
SET PARTNER ='TCP://XXX(Ip address):5023'