暂时暂停SQL Server复制

时间:2013-02-20 14:59:41

标签: sql-server sql-server-2008 replication database-replication

我们使用3个SQL Server进行事务复制设置,第1个作为发布者,第2个作为分发者,第3个作为订阅者。

我们有一项活动,可以使用de-attach和attach方法更改复制的DB(订户)的位置。在此活动期间,我将需要停止SQL服务器,因此所有复制的事务都将失败。

在此活动期间暂停复制的正确方法是什么,因此当我再次附加数据库并启动SQL服务时,复制将正常恢复。

由于

1 个答案:

答案 0 :(得分:3)

有关如何完成此操作的详细信息,请参阅以下链接:

Start and Stop a Replication Agent

上述文章似乎没有提供有关停止分发代理的信息,这可以通过使用以下链接中详述的存储过程来实现:

Start/Stop SQL Server Replication Agent using TSQL