我的问题是我正在开发一个项目,它的数据库是在SQL Server 2008中创建的。但是我的PC上安装了SQL SERVER 2012。我无法将此文件导入我的sql server,也无法将此数据库文件与visual studio 2013连接 请帮帮我
答案 0 :(得分:3)
最简单的方法是在2008年创建数据库备份,并将其恢复到2012年。应该没有任何问题,恢复过程会自动将数据库升级到2012.
或者,也应该可以从2008年detach数据库,之后你可以复制文件(不要移动它们,但要复制。这样,如果出现任何问题,你有一个后备选项) 。然后,您应该能够在2012年附加它,再次将数据库转换为2012.
还可以选择使用SSMS内部的copy database wizard,它也可以转换数据库。
请注意,如果您转换数据库,从那一刻开始,所有其他开发人员也必须升级到2012。