• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    SqlServer高版本数据备份还原到低版本

    最近遇见一个问题:

      想要将Sqlserver高版本备份的数据还原到低版本SqlServer上去,但是这在SqlServer中是没法直接还原数据库的,所以经过一系列的请教总结出来一下可用方法。

    首先、你得在电脑上装有你将要操作的高版本以及低版本的SqlServer或者你能够连上SqlServer高版本所在的数据库(便于后面拷贝数据),

    第二步、打开高版本数据库中你需要备份的数据库,将你备份的数据库相关的登录名或者用户删除。右键数据库->任务->生成脚本。在生成脚本的“选择对象”步骤选择“编写整个数据库及所有数据库对象的脚本选项”。在生成脚本的“设置脚本编写选项”的高级中选项中设置“编写USE DATABASE 脚本”和“架构限定对象名称”选项为False并将“服务器版脚本”选择为你的低版本的数据库的版本。生成脚本。

    第三步、在你低版本的数据库中新建数据库(名称随便),打开Sql脚本。将脚本中所有关于原数据库名称的操作全部删除,将数据库从第一个alter操作分成两部分,对新建数据库执行第一部分建表操作。

    第四步、右键新建的数据库->任务->导入数据,将数据来源设置为高版本的数据库,目标设置成当前数据库。然后选择复制一个或多个图表。选择所有的数据表,然后在“编辑映射”将”启用标识插入“选上。导入数据

    第五步、最后再执行前面分割的第二部分Sql脚本,为数据库建索引!

    Ok.到此高版本SqlServer数据库在低版本SqlServer中恢复成功

    分享第二个案例:

    想要将Sqlserver2014高版本备份的数据还原到低版本SqlServer2008R2上去,但是这在SqlServer中是没法直接还原数据库的,通过以下方法可以顺利还原。

    通过高版本生成sql脚本在低版本执行,并且数据也能保留。

    步骤:任务—》生成脚本—》

    下一步-》高级,选择数据库版本和编写脚本数据类型为架构和数据,可以保留数据。

    继续下一步完成。

    最后在低版本的sql数据库中:

    先新建脚本中的数据库,再实行sql生成表结构和数据。

    完美还原成功!

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

    您可能感兴趣的文章:
    • Sqlserver事务备份和还原的实例代码(必看)
    • sqlserver数据库高版本备份还原为低版本的方法
    • sqlserver还原数据库的时候出现提示无法打开备份设备的解决方法(设备出现错误或设备脱)
    • 企业管理器备份和还原SQL Server数据库
    • SQL Server 2008 备份数据库、还原数据库的方法
    • sql server 2000数据库备份还原的图文教程
    • sql server 2005数据库备份还原图文教程
    • SQLSERVER数据库备份后无法还原的解决办法
    • SQL Server 数据库备份和还原认识和总结 (一)
    • SQL Server2012数据库备份和还原的教程
    上一篇:Spark SQL数据加载和保存实例讲解
    下一篇:SQLServer 2008数据库降级到2005低版本
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    SqlServer高版本数据备份还原到低版本 SqlServer,高版本,高,版本,