如何将Sql Server 2008数据库导入sql server 2012

时间:2014-12-08 08:53:14

标签: sql sql-server-2008 visual-studio-2013 sql-server-2012

我的问题是我正在开发一个项目,它的数据库是在SQL Server 2008中创建的。但是我的PC上安装了SQL SERVER 2012。我无法将此文件导入我的sql server,也无法将此数据库文件与visual studio 2013连接 请帮帮我

1 个答案:

答案 0 :(得分:3)

最简单的方法是在2008年创建数据库备份,并将其恢复到2012年。应该没有任何问题,恢复过程会自动将数据库升级到2012.

或者,也应该可以从2008年detach数据库,之后你可以复制文件(不要移动它们,但要复制。这样,如果出现任何问题,你有一个后备选项) 。然后,您应该能够在2012年附加它,再次将数据库转换为2012.

还可以选择使用SSMS内部的copy database wizard,它也可以转换数据库。

请注意,如果您转换数据库,从那一刻开始,所有其他开发人员也必须升级到2012。