最近遇到了一个问题:
我想
恢复高版本的SQLServer数据到低版本的SQL Server,但这是不能够直接恢复sqlserver数据库,所以一系列的咨询后,总结出有效的
方法。
首先,你必须
安装高版本,你要在
电脑上
操作的低版本的SQL Server,也可以
连接到SQLServer的高版本的数据库,便于数据
复制后。
第二步,打开你需要在高版本数据库,备份数据库,并删除您备份或用户数据库的登录名。右击-> ->数据库生成
脚本任务。选择选择对象的
步骤的脚本选择编写整个数据库和所有数据库对象的脚本
选项。脚本中
设置生成脚本选项,
高级选项,设置使用数据库脚本和建筑有限
公司对象名称选择
错误,并选择
服务器版本的脚本作为你的低版本的数据库生成脚本版本。
第三步,在数据库新数据库的低版本中(随意命名),打开SQL脚本。
删除脚本中原始数据库名称上的所有操作,并将数据库从第一个
修改操作分为两部分。新数据库的第一部分是构建表操作。
数据库>导入数据,第四步任务,
右键单击新的数据源,将设置为数据库的高级版本,将
目标设置为当前数据库。然后选择复制一个或多个图表。选择所有数据表,然后在
编辑映射中选择
启用ID插入。导入数据。
第五步,最后是SQL脚本的第二部分,它是分段的,被索引到数据库中!
好啊.这种高版本的SQLServer数据库恢复低版本的SQLServer的成功
分担第二种
情况:
我们要恢复备份的低版本的SQL Server2008R2的SQLServer2014的版本的数据,但这是不能够直接恢复sqlserver数据库,并可通过以下方法成功地恢复。
SQL脚本由高级版本在较低的版本中生成,并且数据可以被保留。
步骤:任务生成脚本
下一步-前进,选择数据库版本并为体系结构和数据编写脚本数据
类型,您可以
保存数据。
继续下一步。
最后,在SQL数据库的低版本中:
首先在脚本中构建数据库,然后实现SQL来生成表结构和数据。
完美还原成功!
以上是本文的全部内容,希望能对您有所帮助,希望大家多多
支持。