如何配置发布以允许使用 Web 同步 (SQL Server Management Studio)

新建日期: 2005 年 12 月 5 日

本主题中的过程是为合并复制配置 Web 同步的第一个步骤。有关配置过程的概述,请参阅如何为合并复制配置 Web 同步 (SQL Server Management Studio)。完成本主题中的过程后,请继续第二个步骤“配置 Microsoft Internet 信息服务 (IIS)”。如何为 Web 同步配置 IIS中介绍了此步骤。

若要配置合并发布以允许使用 Web 同步,请使用新建发布向导和**“发布属性 - <发布>”**对话框,具体过程如下所述。

配置合并发布以允许使用 Web 同步

  1. 在新建发布向导的**“发布类型”页中,选中“合并发布”**。有关如何使用此向导的详细信息,请参阅如何创建发布和定义项目 (SQL Server Management Studio)

  2. 通过选择项目及设置其他选项完成向导。建议接受**“快照代理”**页中的默认值。这可确保配置订阅时有快照可用。

  3. 完成新建发布向导后,为发布启用 Web 同步选项:

    1. 在**“发布属性 - <发布>”对话框的“FTP 快照和 Internet”页中,选中“允许订阅服务器通过连接到 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-cn,SQL.90).gif重要提示:
      URL 中的服务器名称必须与为 IIS 创建安全套接字层 (SSL) 证书时所使用的名称相同。例如,在某个 Intranet 上,可能可以通过 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 帮助