sqlserver数据库⾼版本备份还原为低版本的⽅法
问题描述:⾼版本sql备份在低版本sql还原问题(出现媒体簇的结构不正确)
分析原因:sql版本兼容问题,sql server兼容级别是⽤作向下兼容⽤,⾼版本的sql备份在低版本中不兼容
解决⽅法:1、通过管理器的脚本⽣成向导,把其他数据库,表,存储过程等对象的脚本⽣成,然后在低版本的sql server下执⾏建⽴这些对象.。
2、通过dts/ssis,将表中的数据导过去。
此处我们把第1种开发⽅法做下详细介绍(以sql2008的其他数据库还原到sql2005为例)。
1.⾸先我们在sql2008中⽣成对应其他数据库的脚本。
2.我们在⽣成脚本界⾯中点击“下⼀步”。
3.在设置脚本编写选项这⼀步中点击“⾼级”,设置“要编写的脚本的数据类型”和“为服务器开发编写脚本”为“sql server 2005”和“构架与数据”。
4.下⼀步”,“下⼀步”⽣成我们的脚本⽂件。
5.在sql server 2005其他数据库中创建同名称其他数据库。
6.打开脚本并选择对应的其他数据库。
7.分析并执⾏脚本查询。
8.完成。
sqlserver备份表语句以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论