记mysql转换mssql

使用微软官方的SSMA for mysql 程序对mysql迁移到mssql

ssma下载地址https://www.microsoft.com/en-us/download/details.aspx?id=54257

下载后安装

先查看目标mssql版本

select @@version

打开软件新建项目 选择对应的版本

连接原数据库和目标数据库

连接成功,上面为源数据,下面为目标数据(目标选的时候要选到对应的数据库)

开始数据结构和数据迁移

勾选需要同步的数据库,右键选择create report  做一次是否可以迁移的验证

 执行完如果OK执行下一步,如果报错修复错误,或跳过指定表,此表手工去同步

菜单中"View"-"Show_Log"可以查看具体的报错信息,我是报的不能打开浏览器展示结果的错误,所以忽略

然后在原目标右键"Convert Schema"  把数据发送到目标数据库

再目标库中对同步的表确认接收,右键Synchronize with Database

然后再源数据库上右键Migrate Data 同步数据

备注:

在第一步把原数据结构同步到目标后,在目标的位置右键可以导出sql语句"save as script",这样可以修改语句,还有dbo的问题,不然只能用xxx.xxx 作为表名查询

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值