原始数据库是高版本的sql server,但还原的目标数据库是低版本的sql,就会出现不兼容的问题,提示不支持降级。是因为目标数据库的 SQL Server 版本比源数据库的版本低,或因为数据库文件的完整备份与当前 SQL Server 的版本不匹配。本文将探讨该问题的原因,并提供解决方案。

高版本数据库迁移数据库到低版本步骤方法:
1、先在高版本的环境下生成脚本文件
使用 SQL Server 的生成脚本功能,生成数据库中的所有对象(表、视图、存储过程等)的创建脚本

需要在高级中设置:

选择类型为目标低版本数据库的版本:

生成数据库中的所有对象(表、视图、存储过程等)的创建脚本:

这样就导出了SQL脚本
2、然后到低版本SQL数据库的服务器上,打开脚本。
点击执行,可能会提示“数据库不存在”,这个是因为数据库在低版本的服务器上没有同名数据库。
关闭管理重新打开,此时会发现数据库已经自动建立了(如果没有的自己新建一个),继续点执行。
如果执行有错误,可以试着多执行几次。


高版本数据库迁移数据库到低版本步骤方法:
1、先在高版本的环境下生成脚本文件
使用 SQL Server 的生成脚本功能,生成数据库中的所有对象(表、视图、存储过程等)的创建脚本

需要在高级中设置:

选择类型为目标低版本数据库的版本:

生成数据库中的所有对象(表、视图、存储过程等)的创建脚本:

这样就导出了SQL脚本
2、然后到低版本SQL数据库的服务器上,打开脚本。
点击执行,可能会提示“数据库不存在”,这个是因为数据库在低版本的服务器上没有同名数据库。
关闭管理重新打开,此时会发现数据库已经自动建立了(如果没有的自己新建一个),继续点执行。
如果执行有错误,可以试着多执行几次。

文章来源:
网络小编D
版权声明:
本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站立刻删除。
