【问题标题】:local database synchronization between sql server database and local sql ce databasesql server数据库和本地sql ce数据库之间的本地数据库同步
【发布时间】:2010-10-20 07:24:43
【问题描述】:

我正在实现应用程序,其中有使用 SQL CE 的本地数据库。每次应用启动时,必须在本地数据库和服务器数据库之间进行同步(以便在字典表中获得新值)。

问题是使用实体框架时,sql ce和sql server 2008的映射不同。

这是常见问题吗?有什么办法可以自动化吗? 你知道什么好的模式吗?

感谢您的帮助, 再见

【问题讨论】:

    标签: c# sql-server entity-framework


    【解决方案1】:

    您可以使用合并复制,它支持(几乎)所有 SQL Server 2008 数据类型。 与 EF 相关的问题似乎不相关,您能否详细说明...您必须基于 SQL Compact 数据库创建模型,您不能使用针对 SQL Server 数据库创建的模型和 SQL Compact 数据库

    【讨论】:

    • 那么,这两个数据库不可能使用相同的模型吗?
    • 不,你必须使用修改过的 edmx 文件(至少)
    【解决方案2】:

    您是否尝试过 ADO.Net 同步框架? See here

    【讨论】:

    • 但我只想同步部分表。
    • @potatoMan:哦,就这样?只需将魔法复制枪对准他们,然后就可以了。
    猜你喜欢
    • 2018-01-18
    • 1970-01-01
    • 2014-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多