共用方式為


訂閱屬性 - 訂閱者

訂閱者端的 [訂閱屬性] 對話方塊可讓您檢視和設定提取訂閱的屬性。

[訂閱屬性] 對話方塊中的每個屬性包含一個描述。按一下某個屬性,即可查看其在對話方塊底部顯示的描述。此主題提供數個屬性的其他資訊。屬性會依下列類別目錄分組:

  • 套用至所有訂閱的屬性。

  • 套用至交易式訂閱的屬性。

  • 套用至合併訂閱的屬性。

如果選項顯示為唯讀,則只有在建立訂閱時才能設定。如果想要設定新增訂閱精靈中無法使用的選項,請以預存程序建立訂閱。如需詳細資訊,請參閱<如何: 建立提取訂閱 (複寫 Transact-SQL 程式設計)>和<如何:建立發送訂閱 (複寫 Transact-SQL 程式設計)>。

[!附註]

如果尚未建立訂閱的散發代理程式或合併代理程式,則不會顯示許多訂閱屬性。若要建立提取訂閱的代理程式作業,請執行 sp_addpullsubscription_agent (Transact-SQL) (適用於快照集或交易式發行集的訂閱) 或 sp_addmergepullsubscription_agent (Transact-SQL) (適用於合併式發行集的訂閱)。

所有訂閱的選項。

  • 初始化快照集的發行資料
    決定使用快照集 (預設值) 或透過另一種方法來初始化訂閱。如需初始化訂閱的詳細資訊,請參閱<初始化訂閱>。

  • 快照集位置
    決定初始化或重新初始化期間存取快照集檔案的位置。此位置可以是下列其中一個值:

  • 快照集資料夾
    如果您針對 [快照集位置] 選項選取 [預設位置] 以外的任何值,都必須指定快照集資料夾的路徑。

  • 使用 Windows Synchronization Manager
    決定是否可以使用 Microsoft Windows Synchronization Manager 來同步處理此訂閱。如需詳細資訊,請參閱<Windows Synchronization Manager>。

  • 安全性
    按一下 [代理程式處理帳戶] 資料列,然後按一下屬性按鈕 (...),即可變更在訂閱者端執行散發代理程式或合併代理程式的帳戶。與連接相關的安全性選項會視訂閱的類型而定:

    • 針對交易式發行集的訂閱:若要變更散發代理程式連接到散發者所使用的帳戶,請按一下 [散發者連接],然後按一下屬性按鈕 (...)。

    • 針對立即更新交易式發行集的訂閱:除了上述的散發者連接之外,您可以變更用來從訂閱者傳播變更至發行者的方法:按一下 [發行者連接],然後按一下屬性按鈕 (...)。

    • 針對合併式發行集的訂閱,請按一下 [發行者連接],然後按一下屬性按鈕 (...)。

    如需有關每個代理程式所需之權限的詳細資訊,請參閱<複寫代理程式安全性模型>。

交易式訂閱的選項

  • 可更新的訂閱
    決定訂閱者變更是否會複寫回發行者。可以使用佇列更新或立即更新來複寫變更。[訂閱者更新方法] 選項會決定要使用的方法。如需詳細資訊,請參閱<交易式複寫的可更新訂閱>。

合併訂閱的選項

  • 資料分割定義 (HOST_NAME)
    針對使用參數化篩選的發行集,合併式複寫會在同步處理過程中評估兩個系統函數之一 (如果篩選參考兩個函數,則兩個都會評估),以決定訂閱者應接收的資料:SUSER_SNAME()HOST_NAME()。依預設,HOST_NAME() 會傳回執行合併代理程式之電腦的名稱,但是您可以在新增訂閱精靈中覆寫這個值。如需參數化篩選與覆寫 HOST_NAME() 的詳細資訊,請參閱<參數化資料列篩選器>。

  • [訂閱類型][優先權]
    顯示訂閱是客訂閱或主訂閱 (建立了訂閱之後就無法再變更)。主訂閱可以將資料重新發行至其他訂閱者,並且可以指派衝突解決的優先權。

    如果您在新增訂閱精靈中選取伺服器的訂閱類型,就會為訂閱者指定在衝突解決過程中使用的優先權。如需訂閱類型、優先權以及衝突解決的詳細資訊,請參閱<合併式複寫如何偵測並解決衝突>的「訂閱類型」一節。

  • 以互動方式解決衝突
    決定在合併同步處理過程中,是否使用互動解析程式使用者介面來解決衝突。這需要 [使用 Windows Synchronization Manager] 的值為 [啟用]。如需詳細資訊,請參閱<互動式衝突解決>。

  • Web 同步處理
    [使用 Web 同步處理] 決定是否連接到 Microsoft Internet Information Services (IIS) 伺服器來同步處理訂閱。只有啟用 Web 同步處理的發行集時,才能使用此選項。如需詳細資訊,請參閱<合併式複寫的 Web 同步處理>。

    如果針對 [使用 Web 同步處理] 選取 [True]

    • [Web 伺服器位址] 中輸入 IIS 伺服器的完整位址。

    • 按一下 [Web 伺服器連接] 資料列,然後按一下屬性按鈕 (...),即可設定或變更訂閱者連接到 IIS 伺服器的帳戶。

    • 必要時變更 [Web 伺服器逾時]。逾時是 Web 同步處理要求過期之前的時間長度 (以秒為單位)。

    如需組態的詳細資訊,請參閱<如何:為合併式複寫設定 Web 同步處理 (SQL Server Management Studio)>。