如何:設定發行集來允許 Web 同步處理 (SQL Server Management Studio)
新增: 2005 年 12 月 5 日
本主題中的程序,是設定合併式複寫的 Web 同步處理時所採取的第一個步驟。如需組態處理序的概觀,請參閱<如何:為合併式複寫設定 Web 同步處理 (SQL Server Management Studio)>。完成本主題中的程序之後,請繼續執行第二個步驟,即設定 Microsoft Internet Information Services (IIS)。這個步驟會在<如何:設定 Web 同步處理的 IIS>中描述。
若要設定合併式發行集來允許 Web 同步處理,請依照下列程序中的描述,來使用新增發行集精靈和 [發行集屬性 - <Publication>] 對話方塊。
若要將合併式發行集設定為允許 Web 同步處理
在「新增發行集精靈」的 [發行集類型] 頁面中,選取 [合併式發行集]。如需有關如何使用此精靈的詳細資訊,請參閱<如何:建立發行集並定義發行項 (SQL Server Management Studio)>。
選取發行項並設定其他選項來完成精靈。我們建議您接受 [快照集代理程式] 頁面上的預設值,以確保快照集在設定訂閱時可用。
完成新增發行集精靈之後,請啟用發行集的 [Web 同步處理] 選項:
- 在 [發行集屬性 - <Publication>] 對話方塊的 [FTP 快照集和網際網路] 頁面中,選取 [允許訂閱者連接到 Web 伺服器進行同步處理]。如需有關存取這個對話方塊的詳細資訊,請參閱<如何:檢視和修改發行集與發行項屬性 (SQL Server Management Studio)>。
- 在 [訂閱者應該連接的 Web 伺服器位址] 文字方塊中,輸入 IIS 的位址。Web 伺服器位址 (例如:https://server.domain.com/directory/replisapi.dll) 會指定 replisapi.dll 的位置。如果伺服器設定為使用 HTTPS 的非預設通訊埠 (亦即,不是通訊埠 443),您也必須提供下列通訊埠:https://server.domain.com:PortNumber/directory/replisapi.dll。
重要事項: URL 中的伺服器名稱必須與您為 IIS 建立安全通訊端層 (SSL) 憑證時所用的名稱相同。例如,在內部網路中,您可以透過 https://server/ 來存取 Web 伺服器。但是,如果在建立憑證時使用了完整的名稱 (例如 https://server.domain.com/),則必須在 URL 中使用此完整名稱:https://server.domain.com/directory/replisapi.dll。如需有關 SSL 憑證的詳細資訊,請參閱<如何:設定 Web 同步處理的 IIS>。
按一下 [確定]。
請參閱
工作
如何:檢視和修改發行集與發行項屬性 (SQL Server Management Studio)
概念
如何:為合併式複寫設定 Web 同步處理 (SQL Server Management Studio)
合併式複寫的 Web 同步處理