我们目前已将合并复制设置为在两个数据库之间合并某些表。我需要以编程方式启动其中一个发布,以确保在开始某项工作之前已同步数据。 SQL Server联机丛书并没有太大帮助。
到目前为止,我唯一想到的是使用sp_start_job来启动合并复制sql作业。这样做可以吗?
是否还有其他方法可以以编程方式开始同步发布?
答案 0 :(得分:2)
我们最终使用sp_start_job和合并复制发布的名称。我们发现的唯一缺点是在创建发布时动态生成sql作业的名称,因此如果删除并重新创建发布,则名称将更改。除了使用sp_start_job以外,它的工作非常好。
结合其他事情: