在SQLServer中将数据从高版本导入低版本的方法

在SQLServer中将数据从高版本导入低版本的方法,第1张

概述一般的软件都是向下兼容的,高版本通常都是可以兼容低版本。但是如果想将高版本数据库中的数据导入到低版本中,直接采用常规的备份还原或是分离附加 *** 作就会因为结构不同而报错。   要想实现数据从高版本到低版本,除了采用第三方数据格式导入导出外,可以利用sqlserver中的“生成脚本”功能。 通过“任务”---“生成脚本”,进入“生成和发布脚本”界面。  一直“下一步”到“设置编写脚本选项”,点击“高级”

一般的软件都是向下兼容的,高版本通常都是可以兼容低版本。但是如果想将高版本数据库中的数据导入到低版本中,直接采用常规的备份还原或是分离附加 *** 作就会因为结构不同而报错。 

 要想实现数据从高版本到低版本,除了采用第三方数据格式导入导出外,可以利用sqlserver中的“生成脚本”功能。

通过“任务”---“生成脚本”,进入“生成和发布脚本”界面。

 一直“下一步”到“设置编写脚本选项”,点击“高级”,进入高级设置界面。

这里需要修改两个地方:(1)服务器版脚本:设置成低版本服务器上的版本 (2)要编写脚本的数据的类型:根据需要选择“仅架构”、“仅数据”、“架构和数据”,绝大多数情况自然是选择“架构和数据”。

随后会生成包含数据库架构和数据的.sql文件,将该文件复制到目标服务器,在“查询”中运行即可。

 

需要特别注意的是,如果生成的脚本文件过大,导入的时候可能会报错,提示“对COM组件的调研返回了错误HRESulTE_FAIL”,解决方法是借用第三方软件,如sqlcmd。

总结

以上是内存溢出为你收集整理的在SQLServer中将数据从高版本导入低版本的方法全部内容,希望文章能够帮你解决在SQLServer中将数据从高版本导入低版本的方法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1176428.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存