订阅服务器

指定接收对所选发布的订阅的 Microsoft SQL Server 或非 SQL Server 订阅服务器。

选项

  • 订阅服务器
    选中网格中的复选框可以启用相应的 SQL Server 或非 SQL Server 数据源作为**“发布”页上所选发布的订阅服务器。 如果没有列出订阅服务器,请单击“添加订阅服务器”“添加 SQL Server 订阅服务器”**。

  • 订阅数据库
    此列中显示的信息和其中可用的操作取决于**“订阅服务器”**列中所列的订阅服务器的类型:

    • 对于 SQL Server 订阅服务器,请从**“订阅数据库”列表中选择订阅数据库,或从同一列表中选择“新建数据库”**命令来创建新的数据库。

      注意注意

      若要启用发布服务器作为订阅服务器,则订阅数据库与发布数据库必须属于不同的数据库。

    • 对于非 SQL Server 订阅服务器,不显示订阅数据库。 请在**“添加非 SQL Server 订阅服务器”对话框的“数据源名称”字段中指定数据库以及其他连接信息。 若要显示此对话框,请单击“添加订阅服务器”,再单击“添加非 SQL Server 订阅服务器”**。

  • 添加订阅服务器
    向可以启用为订阅服务器的服务器列表中添加服务器。 如果以下条件全部为真,则显示此按钮:

    • 所选择的发布是不支持更新订阅的快照或事务发布。

      注意注意

      如果正在订阅的发布有 SQL Server 订阅,并且尚未为非 SQL Server 订阅服务器启用发布,则不能添加非 SQL Server 订阅。

    • 订阅是推送订阅。

    • 所选发布的发布服务器是 Microsoft SQL Server 2005 或更高版本。

    单击**“添加订阅服务器”将显示一个菜单,其中包含两个选项:“添加 SQL Server 订阅服务器”“添加非 SQL Server 订阅服务器”。单击“添加非 SQL Server 订阅服务器”**可以添加 Oracle 或 IBM DB2 订阅服务器。

  • 添加 SQL Server 订阅服务器
    向可以启用为订阅服务器的服务器列表中添加服务器。 如果以下一个或多个条件为真,则显示此按钮:

    • 所选择的发布是合并发布,或者是支持更新订阅的快照或事务发布。

    • 订阅是请求订阅。

    • 所选发布的发布服务器的版本早于 SQL Server 2005。 对于早期版本,只有当以下一个或多个条件为真时才会显示该按钮:

      • 您是发布服务器上 sysadmin 固定服务器角色的成员。

      • 已在**“发布服务器属性”对话框的“订阅服务器”**页上添加了该订阅服务器。

      • 发布允许匿名订阅。