本文作者:吴先生

Sqlserver2014高版本数据库如何还原到低版本Sqlserver2008R2数据库

吴先生 2周前 ( 10-27 22:11 ) 80
Sqlserver2014高版本数据库如何还原到低版本Sqlserver2008R2数据库摘要: 有时我们本地安装了高版本的数据库如Sqlserver2014,进行了程序调试测试,而空间提供商不支持Sqlserver2014,最高只支持Sqlserver2008R2,我们从本地...

有时我们本地安装了高版本的数据库如Sqlserver2014,进行了程序调试测试,而空间提供商不支持Sqlserver2014,最高只支持Sqlserver2008R2,我们从本地Sqlserver2014数据库里备份的数据库还原到Sqlserver2008R2提示找不到数据库备份集

image.png

解决办法

通过高版本生成sql脚本在低版本执行

1、选择对应的数据库,右击选择任务 >> 生成脚本

image.png

2、选择特定数据库对象 >> 勾选要导出的表

image.png

3、下一步设置脚本编写选项 >> 输出类型选择(将脚本保存到特定位置)>> 选择高级 >> 选择数据库版本(Sql server 2008 R2)和编写脚本数据类型为架构和数据,点击确定,继续下一步完成

image.png

4、在Sql server 2008 R2 数据库新建脚本中的数据库(这一步特别重要,切记要先建立数据库

5、把导出的sql文件拖到在Sql server 2008 R2 数据库 管理器中,如图

image.png

6、sql脚本语句拖入后如下图,在点击执行 导入sql

image.png

点击执行后显示如下

image.png

7、最后完美还原成功!测试下数据是否正常

image.png

文章版权及转载声明

作者:吴先生本文地址:https://www.ahaoyw.com/article/472.html发布于 2周前 ( 10-27 22:11 )
文章转载或复制请以超链接形式并注明出处阿豪 Blog(阿豪运维笔记)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

分享