sql server生成脚本备份数据库——解决数据库版本不兼容问题

    当用sql server 2008添加用sql server2012建立的数据库时会存在因为版本不兼容而不能成功添加的情况。这个时候如果感觉解决不了重装sql server是没错的,但是这样太麻烦了。将高版本的sql server 数据库移到低版本的sql server最好的方法是通过生成数据库脚本的方式来实现。


   下面就来介绍一下这种方法的详细步骤。

   1.在对应的数据库右击选择“任务”——生成脚本

sql server生成脚本备份数据库——解决数据库版本不兼容问题_第1张图片


2.选择目标数据库,勾选为所选数据库中的所有对象编写脚本


sql server生成脚本备份数据库——解决数据库版本不兼容问题_第2张图片

3.选择脚本选项,将需要编写的脚本改为true

sql server生成脚本备份数据库——解决数据库版本不兼容问题_第3张图片


4.选择脚本保存的路径,然后下一步,完成

sql server生成脚本备份数据库——解决数据库版本不兼容问题_第4张图片


5.这样在保存的位置就可以看到生成的数据库脚本文件。

6.将生成的数据库脚本直接拖动到目标数据库系统中,在代码中添加代码:

create database ReportServerTemp

点击执行按钮,刷新就可以了。

小结:

这个博客是给大家提供一个借鉴,上面的这些步骤是在我的电脑上整的,不是最高的版本,真正的步骤可能有些出入,理解思想就OK了。任何版本生成脚本都不是问题的,这种方式也是备份数据库的一种。


你可能感兴趣的:(★★★其他积累,------数据库)