通过不可靠的通道进行事务数据库复制

时间:2012-02-05 12:54:25

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

我想在两个办公室之间设置数据库复制(事务性),我想知道是否建议在不可靠的通道上这样做?我打算通过互联网在VPN上设置这种事务复制,我正在尝试解释互联网连接的中断。是否还有其他需要考虑的事务复制问题?

另外,我无法弄清楚事务复制与可更新订阅和合并复制之间的区别,是否有任何推荐的文章/书籍用于复制最佳实践。

我希望在SQL Server 2008上设置此复制。提前感谢。

1 个答案:

答案 0 :(得分:1)

我们使用Merge Replication和scneario取得了很大的成功,其中客户端离线很多,我们可以进行两种方式的更改。 Merge Replication的界面和设置非常简单。我们唯一真正的挑战是记录/验证级别。如果这些设置为高,它可能会导致一些真正的痛苦盯着性能问题。关于合并复制的Microsoft文档非常好,社交MSDN上的复制论坛也非常好(你会得到一些很好的回答来自Hilary Cotter(MVP)等人的问题)。

使用VPN可能是合并复制的一个很好的假设,尽管实际上取决于数据量等。我有大约20个离线很多,并且使用合并复制几乎没有问题,但它们没有执行大量的交易。