暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
【GoldenDB】​​​异构数据库的数据迁移方法及装置、存储介质、电子装置_​​​202311842649.3_金篆信科有限责任公司.PDF
45
20页
2次
2025-05-30
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202311842649 .3
(22)申请日 2023 .12.28
(71)申请人 金篆信科有限责任公司
地址 100176 北京市大兴区北京经济技术
开发区科谷一街10号院8号楼18
(72)发明人 左奇 秦延涛 殷晓飞 
(74)专利代理机构 北京华夏泰和知识产权代理
有限公司 11662
专利代理师 蔡良伟
(51)Int.Cl.
G06F
16/21
(2019 .01)
G06F
16/25
(2019 .01)
G06F
16/23
(2019 .01)
(54)发明名称
异构数据库的数据迁移方法及装置存储介
电子装置
(57)摘要
本发明提供了一种异构数据库的数据迁移
方法及装置存储介质电子装置其中该方法
包括获取源库的源数据结构对源数据结构进
行结构转换和结构修改得到目标数据结构
目标数据结构导入异构数据库中采集源库的源
库数据并根据目标数据结构将源库数据全量迁
移到异构数据库在源库数据全量迁移到异构数
据库之后获取源库在数据全量迁移前的系统更
改号和异构数据库的RowID信息集从系统更改
号开始采集源库的归档日志将归档日志迁移到
异构数据库通过对源数据结构进行结构转换和
结构修改根据修改后的目标数据结构对数据库
进行数据迁移实现了数据从源库到异构数据库
的数据迁移并确保了迁移数据的数据一致性
权利要求书2页 说明书11页 附图6页
CN 117539849 A
2024.02.09
CN 117539849 A
1 .一种异构数据库的数据迁移方法其特征在于包括
获取源库的源数据结构对所述源数据结构进行结构转换和结构修改得到目标数据
结构将所述目标数据结构导入异构数据库中
采集所述源库的源库数据并根据所述目标数据结构将所述源库数据全量迁移到所述
异构数据库;
在所述源库数据全量迁移到所述异构数据库之后获取所述源库在数据全量迁移前的
系统更改号和所述异构数据库的RowID信息集
从所述系统更改号开始采集所述源库的归档日志将所述归档日志迁移到所述异构数
据库
2 .根据权利要求1所述的方法其特征在于对所述源数据结构进行结构转换和结构修
改,得到目标数据结构包括
对所述源数据结构进行兼容分析
根据所述兼容分析的结果对所述数据结构进行结构转换得到中间数据结构
对所述中间数据结构的表数据增加隐藏列和索引符得到目标数据结构
3 .根据权利要求1所述的方法其特征在于采集所述源库的源库数据并根据所述目
标数据结构将所述源库数据全量迁移到所述异构数据库包括
对所述源库数据进行不停机的全量数据采集并记录各行数据的行标识符RowID
根据所述目标数据结构对采集的全量数据进行数据转换并将转换结果导入所述异构
数据库其中所述RowID信息插入所述异构数据库对应的隐藏列
4 .根据权利要求1所述的方法其特征在于将所述归档日志迁移到所述异构数据库包
括:
将所述归档日志转化为带所述RowID信息的SQL语句
在所述异构数据库并发执行所述SQL语句以使所述源库与所述异构数据库的数据保
持一致并对所述SQL语句按照冲突检测规则进行冲突处理
5 .根据权利要求4所述的方法其特征在于对所述SQL语句按照冲突检测规则进行冲
突处理包括
解析所述SQL语句的语句类型其中所述语句类型包括update语句delete语句
insert语句
若所述SQL语句为update语句获取所述update语句的执行结果若所述update语句执
行成功但结果集为0则将所述update语句转化为insert语句执行若所述update语句执
行失败且报主键或唯一索引冲突则将所述update语句先转化为delete语句执行后再转
化为insert语句执行
若所述SQL语句为insert语句获取所述insert语句的执行结果若所述insert语句执
行失败且报主键或唯一索引冲突则将所述insert语句先转化为delete语句执行后再转
化为insert语句执行
若所述SQL语句为delete语句获取所述delete语句的执行结果若所述delete语句执
行成功但返回值为0则忽略所述delete语句的执行
6 .根据权利要求1所述的方法其特征在于所述方法还包括
在将所述归档日志迁移到所述异构数据库时实时监测所述归档日志的已迁移数据
权 利 要 求 书
1/2
2
CN 117539849 A
2
of 20
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文档被以下合辑收录

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜