我正在使用SQL Server 2008 R2。我想在两个数据库之间同步数据。主数据库是所有插入,更新和删除操作发生的地方。它保存在网络上的其他服务器上。另一个数据库反映了同步时主数据库的状态。
我希望自动完成此活动。当在主数据库中插入,删除或更新任何记录时,它应该同时反映在另一个数据库中。
我应该使用自定义脚本还是有可以处理该过程的工具?
答案 0 :(得分:7)
最好的办法是使用Transactional Replication。
作为最佳实践,性能取决于
如果数据库太大,您可以initialize it from backup。