本例特别针对SQL2000实例和SQL2008实例不在同一网段的情况。
一般我们在使用发布订阅时,发布端和订阅端一般都在同一网段的,IP是双向互通的,如果有跨网段的情况发生时,比如发布服务器有固定IP,而订阅服务器在一个局域网内,没有对外固定IP时,解决办法就是配置拉取式(Pull)复制。
基本梗概如下:
1. 在发布端配置发布;
2. 在订阅端执行创建订阅的脚本;
(主要会执行存储过程:sp_addpullsubscription,sp_addpullsubscription_agent)
3. 在发布端再执行脚本。
(主要会执行存储过程:sp_addsubscription)
脚本的生成,可以借用同一网段的机器配置成功发布订阅,然后修改得到。