SQL Server数据库镜像服务器地址连接错误

时间:2016-02-04 09:57:20

标签: sql-server database-mirroring

我正在使用SQL Server配置数据库镜像。两台带有SQL Server的Windows Server 2008 R2计算机。

  1. 主要服务器 - 使用事务备份进行完全备份
  2. 镜像服务器 - 恢复备份但无法恢复
  3. 配置主体和镜像服务器详细信息

    enter image description here

    很成功。

    enter image description here

    启动镜像时,出现以下错误:

    1. 我在Windows防火墙中启用了端口。
    2. 我更改了服务器网络地址但没有结果。
    3. 我已检查过以下查询,以检查两个服务器中的端点状态是否正常,
    4. 查询:

      SELECT type_desc, port 
      FROM sys.tcp_endpoints
      
      SELECT state_desc 
      FROM sys.database_mirroring_endpoints
      
      SELECT role 
      FROM sys.database_mirroring_endpoints
      
      SELECT 
          EP.name, SP.STATE,
          CONVERT(nvarchar(38), suser_name(SP.grantor_principal_id)) AS GRANTOR,
          SP.TYPE AS PERMISSION,
          CONVERT(nvarchar(46),suser_name(SP.grantee_principal_id)) AS GRANTEE
      FROM 
          sys.server_permissions SP, sys.endpoints EP
      WHERE 
          SP.major_id  = EP.endpoint_id
      ORDER BY  
          Permission, grantor, grantee
      

      请有人帮我摆脱这个错误。