Share via


訂閱者

適用於:SQL ServerAzure SQL Database

指定將要接收所選發行集訂閱的 Microsoft SQL Server 或非 SQL Server 訂閱者。

注意

Azure SQL 受控執行個體可以是快照式與異動複寫的發行者、散發者與訂閱者。 Azure SQL Database 中的資料庫只能是快照式與異動複寫的發送訂閱者。 如需詳細資訊,請參閱使用 Azure SQL DatabaseAzure SQL 受控執行個體的異動複寫。

選項。

訂閱者
勾選格線中的核取方塊以啟用對應的 SQL Server 或非 SQL Server 資料來源,作為 [發行集] 頁面上所選發行集的訂閱者。 如果未列出訂閱者,請按一下 [加入訂閱者][加入 SQL Server 訂閱者]

訂閱資料庫
此資料行中顯示的資訊和可用的動作,會視 [訂閱者] 資料行中所列出的訂閱者類型而定:

  • 針對 SQL Server 訂閱者,請選取 [訂閱資料庫] 清單的訂閱資料庫,或從相同清單中選取 [新增資料庫] 命令來建立新資料庫。

    注意

    如果您啟用發行者作為訂閱者,則訂閱資料庫必須不同於發行集資料庫。

  • 針對非 SQL Server 訂閱者,系統不會顯示訂閱資料庫。 在 [加入非 SQL Server] 對話方塊的 [資料來源名稱] 欄位中,指定資料庫以及其他連接資訊。 按一下 [加入訂閱者] 然後按一下 [加入非 SQL Server 訂閱者],即可使用此對話方塊。

[加入訂閱者]
將伺服器加入可以啟用為訂閱者的伺服器清單中。 當所有下列條件都為 True 時,會顯示此按鈕:

  • 選取的發行集是不支援更新訂閱的快照式發行集或交易式發行集。

    注意

    若您訂閱的發行集具有 SQL Server 訂閱,且發行集尚未針對非 SQL Server 訂閱者啟用,便無法新增非 SQL Server 訂閱。

  • 訂閱是發送訂閱。

  • 所選發行集的發行者為 Microsoft SQL Server 2005 (9.x) 或更新版本。

按一下 [加入訂閱者] 會顯示包含下列兩個選項的功能表: [加入 SQL Server 訂閱者][加入非 SQL Server 訂閱者]。 按一下 [加入非 SQL Server 訂閱者] ,即可加入 Oracle 或 IBM DB2 訂閱者。

[加入 SQL Server 訂閱者]
將伺服器加入可以啟用為訂閱者的伺服器清單中。 當一或多個下列條件為 True 時,會顯示此按鈕:

  • 選取的發行集是合併式發行集,或支援更新訂閱的快照式發行集或交易式發行集。

  • 訂閱是提取訂閱。

  • 所選發行集的發行者版本早於 SQL Server 2005 (9.x)。 針對先前的版本,只有當一或多個下列條件為 True 時,才會顯示此按鈕:

    • 您是發行者端 系統管理員 (sysadmin) 固定伺服器角色的成員。

    • 訂閱者已經加入 [發行者屬性] 對話方塊中的 [訂閱者] 頁面上。

    • 發行集允許匿名訂閱。

另請參閱

建立提取訂閱
建立發送訂閱
Non-SQL Server Subscribers
訂閱發行集