一种通用的异构数据库数据迁移方法

    公开(公告)号:CN111680024A

    公开(公告)日:2020-09-18

    申请号:CN202010534252.8

    申请日:2020-06-11

    Abstract: 本发明公开了一种通用的异构数据库数据迁移方法,其中,包括:步骤1:注册数据源;步骤2:获取数据库结构;步骤3:选择源数据库与目标数据库;步骤4:使用SELECT语句查询SQLite数据库中表“数据库表”中是否存在目标数据库名,若不存在,则创建与源数据库结构完全一致的目标数据库;步骤5:选择数据类型映射规则;步骤6:在源数据库中抽取数据库数据;步骤7:判断是否备份数据,如果备份则生成XML文件;步骤8:将步骤7抽取到的每一行数据写入目标数据库中;步骤9:将本次数据迁移日志写入SQLite数据库的迁移日志表中。本发明的一种通用异构数据库数据迁移方法,适用于市场上常见的数据库,例如Oracle、SQLServer、Mysql、postgre、达梦、金仓,能够有效完成数据迁移。

Patent Agency Ranking