在事务复制sql server中发布订阅过程

时间:2017-02-27 03:57:03

标签: transactional-replication

我在事务复制中使用PULL订阅方法(SQL SERVER 2012)。 分发服务器在不同的服务器和拓扑中看起来像: 服务器A(发布者) - >服务器B(分销商) - >服务器C(订阅者)。

发布者/订阅作业成功完成(55Gb数据)并且表值匹配。 在进程中,快照(bcp)文件在服务器B(分发服务器)中复制。 之后,进入服务器C(用户)D驱动器"复制" 。目录

成功复制后,我查看了#34;复制"在服务器C中的目录(只有D驱动器中的目录),它是空的,但D驱动器显示大约55Gb满。

我想知道订阅成功完成后服务器C(订阅者)中的文件会发生什么。 此外,是否有一个进程要配置为从Subscriber中删除bcp文件,还是自动删除文件?

1 个答案:

答案 0 :(得分:0)

我观察到,在Distrubutor中可用的bcp文件之后,用户立即提取数据并将其应用到订阅者数据库,从而不会在订阅者中留下任何痕迹。

截至目前,我在快照代理成功后等待10分钟,然后在发布者和订阅者之间进行协调以及数据匹配。