2011-07-09 88 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