源节点:windows server2012 r2 sqlserver2014
目标节点:centos7 sqlserver2019
centos7安装sqlserver2019见以下文章

https://blog.csdn.net/yxyc666/article/details/143512338?spm=1001.2014.3001.5501

源节点备份sqlserver这里采用生成脚本方法
在这里插入图片描述
简介点击下一步
在这里插入图片描述

根据自己需求选择数据库,多个的话选择第一个,单个可以选择第二个
在这里插入图片描述
选择高级
在这里插入图片描述
找到编排的数据类型
在这里插入图片描述
选择架构和数据,点击确定
在这里插入图片描述
记录下脚本路径然后点击下一步
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

执行完成
在这里插入图片描述

等待执行完成之后,找到生成的脚本文件

脚本文件上传到目标服务器这里是上传到linux
在这里插入图片描述
在目标服务器执行命令进行数据迁移

#passwd更改为自己的密码
#sql文件更改为自己上传sql文件的路径
sqlcmd -S localhost -U SA -P passwd  -r -i /var/opt/mssql/script.sql

脚本执行完说明数据库已经成功迁移了
在这里插入图片描述

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐