请教 SQLServer 迁移到 MySQL 方案, 1W+DB

dreamswhite · 2024-10-2 09:12:22 · 242 次点击
公司是传统企业,一个十几年的系统,使用 SQLServer 存储数据。累积到现在已有 1W+ DB ,每个 DB 下 100+表。想全部迁移至 MySQL 。SQLServer 和 MySQL 部署在内网不同服务器,MySQL 操作系统为 Linux 。

已尝试的方案:
- Navicat Premium: 勉强使用中。优点是一次可以设置迁移多个 DB (迁移依旧是串行),缺点是不完全成功率(一个 DB 下全部表迁移成功算完全成功)大概 50%
- MySQL Workbench: 放弃,一次只能设置迁移一个 DB ,需要操作的次数太多
- TapData: 放弃,一次只能设置迁移一个 DB ,需要操作的次数太多

想问下有没有更好的方案?
举报· 242 次点击
登录 注册 站外分享
23 条回复  
youisme 初学 2024-10-2 09:18:50
正儿八经的找个 dba 或者技术顾问来做这个事情吧。。。
ferock 小成 2024-10-2 09:23:43
花点钱…别那么抠
sagaxu 初学 2024-10-2 09:31:07
用户和权限,表结构,数据,存储过程,触发器等等,每一项都可能遇到兼容性问题,不是迁完不报错就算成功的。这事情需要专业的公司提供服务。
liaojl 小成 2024-10-2 09:34:03
可以花钱的话,还是建议续费 SQL sever 吧,这看起来工作量就不小,还有数据库的兼容性问题,以及后续的各种测试。
billzhuang 小成 2024-10-2 09:39:45
为什么要迁移到 mysql ?
june4 小成 2024-10-2 09:56:07
可怕为啥会有 1w 个 db 这么多,难道是结构都是一样的,只是数据新旧不同,那感觉还好,一个能成了就行
wangee 小成 2024-10-2 09:57:18
找专业的 DBA 吧,这数据量太哈人了
beneo 小成 2024-10-2 10:08:12
找 https://www.clougence.com/ 公司帮你弄吧
qping 小成 2024-10-2 10:30:57
这个需要一段时间吧,同步完数据不需要测试,试运行一段时间?这个时间差内产生的心属于如何处理?

你需要先制定一个迁移方案,而不只是迁移工具
123下一页
返回顶部