Visual studio 在Visual Studio 2012中打开后无法打开database.mdf
我一直在用Visual Studio 2008和SQL 2008开发一些东西。。 然后我在另一台2012版的电脑上打开了这个项目 现在,当我在2008年再次尝试处理这些文件时,我无法打开我的database.mdf,因为2012 sql已经升级了我的数据库文件 我能做些什么来拯救它?Visual studio 在Visual Studio 2012中打开后无法打开database.mdf,visual-studio,sql-server-2008,visual-studio-2012,sql-server-2012,downgrade,Visual Studio,Sql Server 2008,Visual Studio 2012,Sql Server 2012,Downgrade,我一直在用Visual Studio 2008和SQL 2008开发一些东西。。 然后我在另一台2012版的电脑上打开了这个项目 现在,当我在2008年再次尝试处理这些文件时,我无法打开我的database.mdf,因为2012 sql已经升级了我的数据库文件 我能做些什么来拯救它? (顺便说一句,数据并不重要,但更重要的是整个表的设置和关系)使用管理工具安装2012 SQL Server Express,通过使用向导为您想要的对象生成“创建”脚本来附加MDF并提取模式,然后在新的2008 DB
(顺便说一句,数据并不重要,但更重要的是整个表的设置和关系)使用管理工具安装2012 SQL Server Express,通过使用向导为您想要的对象生成“创建”脚本来附加MDF并提取模式,然后在新的2008 DB上重新运行脚本,不要认为有降级的方法
或者您可以继续在SQL2012上开发,即使您使用visual studio 2008也不会有问题。DDL/generate create scripts,hwo会这样做吗?顺便说一句,什么包足以执行此任务:在SQL 2012 Server Management Studio中的对象资源管理器中,展开数据库,右键单击数据库,指向任务,然后单击生成脚本。看到这个帖子,我只需要2012年的管理工作室?或者还需要安装sql server 2012?对,这样您就可以安装SQL2012 Express,它可以从Microsoft免费下载。您将同时需要服务器和管理工具。