2011-07-09 56 views
2

我目前有2个SQL Server:SQL01和SQL02。这些服务器有两个实例: SQL01 \ Prod,SQL01 \ uat,SQL02 \ prod和SQL02 \ uatSQL Server镜像 - 具有多个SQL实例的端点设置

我目前有SQL01 \ uat和SQL02 \ uat之间的镜像设置,这是工作正常。

既然我们正在移出测试,我们要设置产品实例。但是我们在设置镜像时遇到问题,错误类似于找不到远程数据库。

看来每个服务器都有一个端点端口。

是否有可能为每个实例创建镜像端点。例如,使SQL01 \ uat的端口为5022,SQL01 \ prod的端口为5023?

+0

我有同样的问题>>>你找到一个方法来解决呢?! – HAJJAJ

回答

1

是的,你可以创建端点时指定的TCP端口:

CREATE ENDPOINT endpoint_mirroring 
    STATE = STARTED 
    AS TCP (LISTENER_PORT = 5022) 
    FOR DATABASE_MIRRORING (
     AUTHENTICATION = WINDOWS KERBEROS, 
     ENCRYPTION = SUPPORTED, 
     ROLE=ALL); 
GO