2014-12-08 261 views

回答

3

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

或者,也应该可以从detach数据库从2008年开始,之后可以复制这些文件(不要移动它们,而是复制。任何事情都会出错,你有一个后备选择)。然后,您应该可以在2012年将其附加到数据库中,并再次将数据库转换为2012.

还有一个选项可以使用SSMS中的copy database wizard,该选项还可以转换数据库。

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

+0

首先感谢您的回复。唯一的问题是我想附加2008数据库文件与我的visual studio 2013.完成项目后,我想给他们回更新的数据库,但在2008年再次,因为他们不想升级 – 2014-12-08 13:28:29

+0

@MuhammadNasirKhan - 所以它是数据库文件而不是实际的SQL Server数据库?我对数据库文件设置不是很熟悉,但我会认为你想要的只是不可能的。将常规SQL数据库转换为新版本后,就不可能将其降级到旧版本了。 – SchmitzIT 2014-12-09 07:56:57

相关问题