原始数据库是高版本的sql server,但还原的目标数据库是低版本的sql,就会出现不兼容的问题,提示不支持降级。是因为目标数据库的 SQL Server 版本比源数据库的版本低,或因为数据库文件的完整备份与当前 SQL Server 的版本不匹配。本文将探讨该问题的原因,并提供解决方案。
高版本数据库迁移数据库到低版本步骤方法:
1、先在高版本的环境下生成脚本文件
使用 SQL Server 的生成脚本功能,生成数据库中的所有对象(表、视图、存储过程等)的创建脚本
需要在高级中设置:
选择类型为目标低版本数据库的版本:
生成数据库中的所有对象(表、视图、存储过程等)的创建脚本:
这样就导出了SQL脚本
2、然后到低版本SQL数据库的服务器上,打开脚本。
点击执行,可能会提示“数据库不存在”,这个是因为数据库在低版本的服务器上没有同名数据库。
关闭管理重新打开,此时会发现数据库已经自动建立了(如果没有的自己新建一个),继续点执行。
如果执行有错误,可以试着多执行几次。
本文链接:https://hqyman.cn/post/9455.html 非本站原创文章欢迎转载,原创文章需保留本站地址!