从备份初始化事务复制


10

在设置要复制的发布时允许使用“从备份初始化”。我们已经创建复制数据库已有好几年了,并且始终从backkup进行初始化,但是从未设置过该标志(几天前我们才第一次注意到它)。复制当然一直都没有问题。

我发现有很多命中说明需要使用此方法,但没有一个可以解释原因。

有谁知道这实际上是什么?从我的角度来看,这似乎没有必要,但我认为我必须缺少一些东西。


是否启用了点对点发布(即使您不使用它们也是如此)?如果是这样,true即使未指定,“从备份初始化”设置也默认为。msdn.microsoft.com/zh-CN/library/ms188738.aspx
Jon Seigel 2012年

我们正在使用直接1方式的事务复制,并且我已验证该标志设置为false。我将把它设置为true,但是想了解它的目的。
PseudoToad 2012年

1
请参阅Replicationanswers.com/NoSyncOn2005.asp底部的第三部分,标题为“ 如何使用备份初始化”,以及如何避免陷阱
crummel4 2013年

1
有关分步说明,请参阅使用数据库备份初始化SQL Server复制。此外,REPLTalk上有一篇很好的文章,涉及从备份初始化以进行事务复制的深入探讨
Kin Shah

Answers:


4

将评论放入答案中,以便可以将问题标记为已回答:

@ crummel4说:“请参阅http://replicationanswers.com/NoSyncOn2005.asp底部的第三部分,标题为“如何使用备份初始化”,以及如何避免陷阱。

@Kin说:“有关分步说明,请参阅http://www.mssqltips.com/sqlservertip/2386/initialize-sql-server-replication-using-a-database-backup/http:// blogs .msdn.com / b / repltalk / archive / 2010/03/16 / deep-dive-on-initialize-from-backup-for-transactional-replication.aspx

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.