Entity framework SQL Compact 4实体Framowrk 3.5 upgrade.sdf文件

Entity framework SQL Compact 4实体Framowrk 3.5 upgrade.sdf文件,entity-framework,sql-server-ce,upgrade,Entity Framework,Sql Server Ce,Upgrade,我有Windows窗体应用程序。我把它部署在客户机上。他在机器上本地使用此应用程序。我需要升级数据库。如何做到这一点而不丢失客户的数据 我使用SQL ServerCompact Edition 4.0和Entity Framework 3.5创建一个脚本,其中包含所需的ALTER和INSERT/UPDATE/DELETE语句,并针对客户数据库逐个执行这些语句(并且可能在表中指示数据库已升级,以便仅运行此进程一次)谢谢ErikEJ。你知道有什么免费工具可以帮助你进行这样的比较吗?我必须说,有很多更

我有
Windows窗体
应用程序。我把它部署在客户机上。他在机器上本地使用此应用程序。我需要升级
数据库
。如何做到这一点而不丢失客户的数据


我使用
SQL Server
Compact Edition 4.0
Entity Framework 3.5
创建一个脚本,其中包含所需的ALTER和INSERT/UPDATE/DELETE语句,并针对客户数据库逐个执行这些语句(并且可能在表中指示数据库已升级,以便仅运行此进程一次)

谢谢ErikEJ。你知道有什么免费工具可以帮助你进行这样的比较吗?我必须说,有很多更新……有一个Erik自己制作的优秀工具:有一个编辑器,你可以在上面删除语句并执行它们。正如Aybe提到的,SQL CE工具箱包括一个模式比较功能,以防万一,先做备份 ;-)