MS SQL REPLICATION的替代选项

时间:2009-03-09 09:28:35

标签: windows-mobile replication windows-ce

我想询问ms sql复制是否有任何替代选项(这是我现在使用的)复制数据。

为复制创建自定义架构是一个好主意吗?

PS。备用选项必须支持在Windows CE / Mobile上运行的移动数据库

编辑:应用程序应能够脱机工作一段时间,然后由用户按需通过向服务器发送/接收所有新的/更新的数据来与服务器数据库同步。

1 个答案:

答案 0 :(得分:2)

根据您的要求,您有几种选择。

1)日志传送,将中央数据库中的日志定期复制到其他服务器,并将该日志应用于数据库。只有拥有中央发布数据库和许多订阅数据库

时,此方法才有效

2)使用SSIS或DTS定期在数据库之间复制数据,只要您的密钥是唯一的,这可以是双向的,使用GUID或ID范围

3)分离中央数据库,将基础文件(数据和日志)复制到目标服务器。这样做的缺点是使中央数据库脱机,尽管很简单。

我认为为复制创建自定义架构是一个非常糟糕的主意,但如果不知道您的要求是什么,则很难建议完整的解决方案。