Oracle及MySQL数据库迁移至国产数据库软件中,一般是基于应用程序实现迁移还是基于数据库厂商提供的迁移工具,哪种方式较好,迁移过程中需要关注哪些难点呢?
收起一定要基于数据库厂商提供的工具!其他行业我不知道,在金融行业,人民银行发布的有金融行业数据库标准 《分布式数据库技术金融应用规范》( JR/T 0204—2020),明确要求厂家提供数据迁移工具。没有这个工具就别在金融行业混饭吃,换句话说重点,数据迁移的风险必须由国产数据库厂商来负责!
哪能让研发人员写sql和脚本来承担,一些小系统的话,我相信研发人员能搞定。但是如果出现意外,数据脏了,乱了,少了,这个风险难道让是DBA承担?还是让软件开发部门的项目经理承担?还是让做软件开发的外包公司承担?都承担不了的,必须把数据迁移的风险牢牢的扣在国产数据库厂家的头上,吃这碗饭必须承担这个风险,否则去其他行业混就行了。