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

49 天前
 dreamswhite

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

已尝试的方案:

想问下有没有更好的方案?

3926 次点击
所在节点    数据库
53 条回复
liprais
48 天前
@chenzi0103 洗洗睡吧,光数据类型转换就够你喝一壶的,我只能说隔行如隔山
bugmakerxs
48 天前
问问阿里云 dts 有没有私有化解决方案
bugmakerxs
48 天前
bugmakerxs
48 天前
或者先同步到云上 mysql ,再自己从云上 mysql 同步到本地 mysql 。
forty
48 天前
如果只是表和视图,其实很容易了,如果还有存储过程,那估计没法自动转换了。
老的系统,能跑就尽量不动,是至理名言。搞出问题是大概率的,修修补补再折腾个半年都算是正常的。
LanhuaMa
48 天前
@dreamswhite #11 mysql 怎么也成国产的了
wtks1
48 天前
@oamu #39 兼容 mysql 的国产数据库很多,但 mysql 本身可是不算国产化数据库的,根本过不了国产化验收,没干过这行的就别瞎 bb 了
bthulu
48 天前
仅仅是迁移数据的话, 很简单, 直接用阿里云的 DTS 功能就行了, 可以在不中断业务的情况下同步数据到 MYSQL.
oamu
48 天前
@wtks1 #47 搞笑,某个鸭子数据库,支持 mysql 所有操作,支持 mysql 的所有工具,那它就是 mysql ,我把它当作 mysql ,并没说我一定实际使用 mysql 。某个 xx 系统完美兼容安卓,应用开发也完全和安卓的一样,但你敢说它不是国产系统?
guiyumin
48 天前
我觉得你别迁移
对你没任何好处
tairan2006
48 天前
国产化别用 mysql ,找个兼容 sql server 的
alinwu05
48 天前
用过一个工具叫 sqllines, 便宜好用!
dreamswhite
46 天前
@noparking188 能麻烦加下我的 v 吗: dreamswhite

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1077367

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX