Visual Studio 升级了我的数据库,现在如何将其转换回来。
Posted
技术标签:
【中文标题】Visual Studio 升级了我的数据库,现在如何将其转换回来。【英文标题】:Visual Studio upgraded my database, now how do I convert it back. 【发布时间】:2013-07-07 22:45:15 【问题描述】:我想在 Visual Studio 2012 中使用服务器资源管理器打开我的数据库,它告诉我需要将我的数据库从 3.5 升级到 4.0。现在,当我部署我的应用程序(WP8 项目)时,它会告诉我Incompatible Database Version. If this was a compatible file, run repair. For other cases refer to documentation. [ Db version = 4000000,Requested version = 3505053,File name = mydatabase.sdf ]
。我如何降级回 3.5... 我正在使用 VS2012 - 当然如果有像它那样的快速升级 - 有一个快速降级。 :-)
【问题讨论】:
【参考方案1】:我假设向导没有创建备份。您可以尝试使用SQL Server Compact Toolbox 从 4.0 降级到 3.5。有一个tutorial here 说明如何为 SQL Server 4/3.5 执行此操作,但对于 CE 4 到 3.5 应该是相同的。这个想法是将您的数据库信息导出到一个文件中,然后该文件可用于创建数据库的3.5
版本。
在尝试降级之前,请创建数据库备份以防万一发生其他情况。
【讨论】:
以上是关于Visual Studio 升级了我的数据库,现在如何将其转换回来。的主要内容,如果未能解决你的问题,请参考以下文章
升级 android studio 破坏了我的颤振构建(macOS)
从 Visual Studio 2015 发布 SQL Server Express
从 Visual Studio 2017 社区升级到 Pro