sql server 2012还原到sql server 2008

  • Post author:
  • Post category:其他




本文参考了原作者摘下眼镜看世界的博客

http://blog.sina.com.cn/s/blog_842339240102uzp6.html









1、首先把要把sql2012中要备份的数据库设置为兼容2008.


右键sql2012中的数据库Test-属性-选项 ,找到兼容级别,选中sql server 2008.


如何把高版本的sqlserver <wbr>还原到低版本的 <wbr>sqlserver?





2、右键Test-任务-生成脚本,下一步-下一步到达下图,点 高级

选项。把script for sql

version 改成你要降级的那个版本 也就是sql2008.确定完成即可。会生成一个script.sql

脚本文件。





3、把sqlserver2012源文件复制到另外一个电脑上(装有sqlserver 2008的电脑)。。




4、打开sql server2008,然后点击打开刚才复制过来的script.sql文件,这时script.sql文件的内容会在sql server2008的新的查询窗口打开。修改文件最上面的数据库文件位置为sql server 2008数据库的文件地址。(其实只要把MSSQL11.SQLEXPRESS改为MSSQL10.SQLEXPRESS即可)。