共用方式為


如何:設定發行集來允許 Web 同步處理 (SQL Server Management Studio)

新增: 2005 年 12 月 5 日

本主題中的程序,是設定合併式複寫的 Web 同步處理時所採取的第一個步驟。如需組態處理序的概觀,請參閱<如何:為合併式複寫設定 Web 同步處理 (SQL Server Management Studio)>。完成本主題中的程序之後,請繼續執行第二個步驟,即設定 Microsoft Internet Information Services (IIS)。這個步驟會在<如何:設定 Web 同步處理的 IIS>中描述。

若要設定合併式發行集來允許 Web 同步處理,請依照下列程序中的描述,來使用新增發行集精靈和 [發行集屬性 - <Publication>] 對話方塊。

若要將合併式發行集設定為允許 Web 同步處理

  1. 在「新增發行集精靈」的 [發行集類型] 頁面中,選取 [合併式發行集]。如需有關如何使用此精靈的詳細資訊,請參閱<如何:建立發行集並定義發行項 (SQL Server Management Studio)>。

  2. 選取發行項並設定其他選項來完成精靈。我們建議您接受 [快照集代理程式] 頁面上的預設值,以確保快照集在設定訂閱時可用。

  3. 完成新增發行集精靈之後,請啟用發行集的 [Web 同步處理] 選項:

    1. [發行集屬性 - <Publication>] 對話方塊的 [FTP 快照集和網際網路] 頁面中,選取 [允許訂閱者連接到 Web 伺服器進行同步處理]。如需有關存取這個對話方塊的詳細資訊,請參閱<如何:檢視和修改發行集與發行項屬性 (SQL Server Management Studio)>。
    2. [訂閱者應該連接的 Web 伺服器位址] 文字方塊中,輸入 IIS 的位址。Web 伺服器位址 (例如:https://server.domain.com/directory/replisapi.dll) 會指定 replisapi.dll 的位置。如果伺服器設定為使用 HTTPS 的非預設通訊埠 (亦即,不是通訊埠 443),您也必須提供下列通訊埠:https://server.domain.com:PortNumber/directory/replisapi.dll。
      ms345211.note(zh-tw,SQL.90).gif重要事項:
      URL 中的伺服器名稱必須與您為 IIS 建立安全通訊端層 (SSL) 憑證時所用的名稱相同。例如,在內部網路中,您可以透過 https://server/ 來存取 Web 伺服器。但是,如果在建立憑證時使用了完整的名稱 (例如 https://server.domain.com/),則必須在 URL 中使用此完整名稱:https://server.domain.com/directory/replisapi.dll。如需有關 SSL 憑證的詳細資訊,請參閱<如何:設定 Web 同步處理的 IIS>。
      在此頁面中指定的 Web 位址將用作此發行集所有訂閱的預設位址。您可以在新增訂閱精靈的 **\[Web 伺服器資訊\]** 頁面中覆寫此位址。例如,您可將第一組「訂閱者」設定為使用第一個 IIS 執行個體,而將第二組「訂閱者」設定為使用第二個 IIS 執行個體。
  4. 按一下 [確定]。

請參閱

工作

如何:檢視和修改發行集與發行項屬性 (SQL Server Management Studio)

概念

如何:為合併式複寫設定 Web 同步處理 (SQL Server Management Studio)
合併式複寫的 Web 同步處理

說明及資訊

取得 SQL Server 2005 協助