镜像监视器显示未连接,但似乎可以正常使用

时间:2018-12-28 08:55:56

标签: sql-server database-mirroring

我正在运行两个Windows Server 2012 R2和SQL Server 2014 Standard Edition。我在镜像方面有一个奇怪的问题,我为15个数据库配置了镜像。没有见证服务器。主体服务器显示所有数据库是主体数据库,已同步,而镜像服务器是镜像数据库,已同步/还原。当我打开数据库镜像监视器时,我看到角色主体处于同步的镜像状态,但是镜像的角色未连接。我在两个方向都进行了故障转移,并且数据库正常在镜像服务器上启动。为了进行故障排除,我正在复制数据。

  1. 我从错误日志中基本上看不到与跟踪镜像有关,我可以看到大多数错误主要是错误:18456,严重性:14,状态:38。

  2. 我已经看到来自所有数据库的镜像服务器中的错误都是数据库镜像连接错误4'接收数据时发生错误:'10054(远程主机强行关闭了现有连接。)'。用于“ TCP://server.company.com:5022”。错误:1474,严重性:16,状态:

  3. 我试图通过停止解析并启动未解析的端点。

  4. 我尝试暂停并恢复它也没有解决。

  5. 我已经验证了两个服务器上均已启用的TCP / IP。

  6. 我尝试配置别名,但别名也无法解析。

  7. 我彼此之间有telnet,似乎没有通讯问题

  8. 我已经针对原则和镜像验证了域级相同服务帐户的连接权限。

  9. 以前是SQL Server 2014 sp2,今天我更新了最新的服务sp3,即使在镜像监视器中仍然可以看到相同的消息,但未连接到镜像。

请帮助解决此问题?

0 个答案:

没有答案