如何创建推送订阅 (SQL Server Management Studio)
使用新建订阅向导,在发布服务器或订阅服务器上创建推送订阅。按照向导中的页的指示执行下列操作:
- 指定发布服务器和发布。
- 选择运行复制代理的位置。对于推送订阅,根据发布类型的不同,在 “分发代理位置”页或“合并代理位置”页上选择“在分发服务器上运行所有代理(推送订阅)”。
- 指定订阅服务器和订阅数据库。
- 指定复制代理建立连接所用的登录名和密码:
- 对于快照发布和事务性发布的订阅,在**“分发代理安全性”**页上指定凭据。
- 对于合并发布的订阅,在**“合并代理安全性”**页上指定凭据。
有关每个代理所需权限的信息,请参阅复制代理安全性模式。
- 指定同步计划和初始化订阅服务器的时间。
- 指定合并发布的其他选项:订阅类型以及用于参数化筛选的值。
- 指定允许更新订阅的事务性发布的其他选项:订阅服务器是立即在发布服务器上提交更改还是将它们写入队列、用于从订阅服务器连接到发布服务器的凭据。
- 还可以编写订阅的脚本。
有关为非 SQL Server 订阅服务器创建推送订阅的信息,请参阅如何为非 SQL Server 订阅服务器创建订阅 (SQL Server Management Studio)。
从发布服务器创建推送订阅
在 Microsoft SQL Server Management Studio 中,连接到发布服务器,然后展开服务器节点。
展开**“复制”文件夹,再展开“本地发布”**文件夹。
右键单击要为其创建一个或多个订阅的发布,然后单击**“新建订阅”**。
完成新建订阅向导中的页。
从订阅服务器创建推送订阅
在 SQL Server Management Studio 中,连接到订阅服务器,然后展开服务器节点。
展开**“复制”**文件夹。
右键单击**“本地订阅”文件夹,然后单击“新建订阅”**。
从新建订阅向导的**“发布”页上的“发布服务器”下拉列表中,选择“<查找 SQL Server 发布服务器>”或“<查找 Oracle 发布服务器>”**。
在**“连接到服务器”**对话框中,连接到发布服务器。
在**“发布”**页上,选择一个发布。
完成新建订阅向导中的页。
请参阅
任务
如何查看和修改推送订阅属性 (SQL Server Management Studio)
如何配置对等事务复制 (SQL Server Management Studio)