從複寫監視器加入及移除發行者

適用於:SQL ServerAzure SQL 受控執行個體

從中啟動「複寫監視器」的伺服器會自動新增至監視器 (如果它是「發行者」)。 其他「發行者」可透過 [加入發行者] 對話方塊來新增。 在新增「發行者」之後,它會顯示在監視器左窗格的群組中。 依預設會包括 [我的發行者] 群組,但您可以建立新的群組來管理一個或多個複寫拓撲。 如需啟動複寫監視器的詳細資訊,請參閱啟動複寫監視器

若要新增 SQL Server 發行者

  1. 以滑鼠右鍵按一下左窗格裡的 [複寫監視器] 節點或發行者群組節點,然後按一下 [加入發行者]

  2. [加入發行者] 對話方塊中,按一下 [加入],然後按一下 [加入 SQL Server 發行者]

  3. 在 [連線至伺服器] 對話方塊中:

    • 如果您的發行者伺服器為獨立或屬於容錯移轉叢集執行個體,請在 [連線到伺服器] 對話方塊中輸入發行者的名稱,然後選取驗證類型。

    • 如果您的發行者屬於可用性群組,請在 [連線到伺服器] 對話方塊中,輸入發行者可用性群組的接聽程式。 由於使用中的發行者節點可能會變更,因此輸入接聽程式可確保複寫監視器會將流量導向至可用性群組的目前主要複本。 輸入與用於 sp_redirect_publisher 相同的覆寫監視器值。 查詢散發資料庫表格 MSRedirected_Publishers,決定要傳遞至 sp_redirect_publisher 的值。

      接著選取驗證類型。 如果您選取 [SQL Server 驗證],請輸入登入與密碼。 複寫監視器會儲存您輸入的認證,並在之後用來連線到此伺服器。 指定的 Windows 帳戶或 SQL Server 登入必須是 系統管理員 (sysadmin) 固定伺服器角色的成員,或者散發資料庫中 replmonitor 固定資料庫角色的成員。

  4. 按一下 [ 連接]。 如果「發行者」使用遠端「散發者」,將會提示您在 [連接到伺服器] 對話方塊中連接到「散發者」。 複寫監視器會儲存您指定的認證,在未來連接到這個伺服器時使用。 指定的 Windows 帳戶或 SQL Server 登入必須是 系統管理員 (sysadmin) 固定伺服器角色的成員,或者散發資料庫中 replmonitor 固定資料庫角色的成員。

  5. 發行者與散發者的名稱會在 [開始監視下列發行者] 方格中顯示。

  6. 若要指定發行者的重新整理與連接選項,請從方格中選取發行者,然後依需要修改選項。 如需有關重新整理選項的詳細資訊,請參閱< Caching, Refresh, and Replication Monitor Performance>。

  7. 選取發行者應在複寫監視器中顯示的群組。 若要建立新群組,請按一下 [新增群組],然後輸入群組名稱;從 [在下列群組中顯示此發行者] 清單裡選取群組。

  8. 選取 [確定]。

注意

如果您在解決複寫監視器到可用性群組的連線時遇到問題,請檢查下列項目:

  • 您已透過 sp_redirect_publisher 正確設定重新導向。 每個發行集和資料庫應只有一筆記錄,該記錄應參考 MSRedirected_Publishers 中的原始主要發行者。
  • 確認您將接聽程式新增為散發者上的發行者。 您可以在散發者執行個體上執行 sp_helpdistpublisher,確認這一點。
  • 請確定您傳遞的值,因為複寫監視器的發行者是儲存在 distribution..MSRedirected_Publishers 中的值。 舉例來說,如果發行者可用性群組的接聽程式使用自訂連接埠,且已使用自訂連接埠設定重新導向,則您必須在複寫監視器中設定發行者時加入連接埠。 不過,如果您的接聽程式使用自訂連接埠,且您使用別名設定重新導向至接聽程式,就必須在啟動複寫監視器的用戶端上重新建立別名。 傳遞連接埠是透過依賴別名的建議方法。

若要新增 Oracle 發行者

  1. 以滑鼠右鍵按一下左窗格裡的 [複寫監視器] 節點或發行者群組節點,然後按一下 [加入發行者]

  2. [加入發行者] 對話方塊中,按一下 [加入],然後按一下 [加入 Oracle 發行者]

  3. 在 [連線到伺服器] 對話方塊中,輸入與 Oracle 發行者關聯的 Microsoft SQL Server 散發者名稱,然後選取驗證類型。 如果您選取 [SQL Server 驗證],請輸入登入與密碼。 複寫監視器會儲存您指定的認證,在未來連接到這個伺服器時使用。 指定的 Windows 帳戶或 SQL Server 登入必須是 系統管理員 (sysadmin) 固定伺服器角色的成員,或者散發資料庫中 replmonitor 固定資料庫角色的成員。

  4. 按一下 [ 連接]。

  5. 發行者與散發者的名稱會在 [開始監視下列發行者] 方格中顯示。

  6. 若要指定發行者的重新整理與連接選項,請從方格中選取發行者,然後依需要修改選項。 如需有關重新整理選項的詳細資訊,請參閱< Caching, Refresh, and Replication Monitor Performance>。

  7. 選取發行者應在複寫監視器中顯示的群組。 若要建立新群組,請按一下 [新增群組],然後輸入群組名稱;從 [在下列群組中顯示此發行者] 清單裡選取群組。

  8. 選取 [確定]。

若要新增一個或多個使用相同散發者的發行者

  1. 以滑鼠右鍵按一下左窗格裡的 [複寫監視器] 節點或發行者群組節點,然後按一下 [加入發行者]

  2. [加入發行者] 對話方塊中,按一下 [加入],然後按一下 [指定散發者,並加入其發行者]

  3. [連接到伺服器] 對話方塊中,輸入「散發者」的名稱,然後選取驗證類型。 如果您選取 [SQL Server 驗證],請輸入登入與密碼。 複寫監視器會儲存您指定的認證,在未來連接到這個伺服器時使用。 指定的 Windows 帳戶或 SQL Server 登入必須是 系統管理員 (sysadmin) 固定伺服器角色的成員,或者散發資料庫中 replmonitor 固定資料庫角色的成員。

  4. 按一下 [ 連接]。

  5. 「散發者」與每個「發行者」的名稱顯示在 [開始監視下列發行者] 方格中。 如果「發行者」已新增至「複寫監視器」,則不會顯示在方格中。

  6. 若要指定發行者的重新整理與連接選項,請從方格中選取發行者,然後依需要修改選項。 如需有關重新整理選項的詳細資訊,請參閱< Caching, Refresh, and Replication Monitor Performance>。

  7. 選取在「複寫監視器」中應顯示「發行者」的群組。 若要建立新群組,請按一下 [新增群組],然後輸入群組名稱;從 [在下列群組中顯示此發行者] 清單裡選取群組。

  8. 選取 [確定]。

若要修改發行者與發行者群組的設定

  1. 以滑鼠右鍵按一下左窗格中的「發行者」,然後按一下 [發行者設定]

  2. [發行者設定] 對話方塊中進行任何變更:

    • 若要變更「複寫監視器」用來連接到伺服器的認證,請按一下 [發行者連接][散發者連接],然後在 [連接到伺服器] 對話方塊中輸入認證。

    • 若要將某「發行者」從一個群組移至另一個群組,請在 [開始監視下列發行者] 方格中選取該「發行者」,然後在 [在下列群組中顯示此發行者] 清單中選取新群組。

  3. 選取 [確定]。

若要從複寫監視器移除發行者

  1. 以滑鼠右鍵按一下左窗格中的「發行者」:

  2. 按一下 [移除]

若要新增發行者群組至複寫監視器

  1. 發行者群組僅在新增「發行者」或修改「發行者」的設定時才可建立。 請參閱新增「發行者」的「如何」程序,以取得詳細資訊。

若要從複寫監視器移除發行者群組

  1. 將所有「發行者」移至另一個群組或從「複寫監視器」移除它們。 如需詳細資訊,請參閱本主題前文中的程序。

  2. 以滑鼠右鍵按一下「發行者」群組,然後按一下 [移除]

另請參閱

設定散發
監視複寫