【技术实现步骤摘要】
本专利技术涉及数据库,具体而言,涉及一种异构数据库的数据迁移方法及装置、存储介质、电子装置。
技术介绍
1、数据库迁移是将一个数据库系统中的数据和相关应用程序迁移到另一个数据库系统或者同一数据库系统的不同环境的过程,但在相关技术中,实现数据库的迁移存在多种实现方法,但都存在各种各样的风险与问题。
2、相关技术中,有通过构建静态库的方式对数据库中的数据进行全量迁移,但该方案有个严重风险是,一旦生产库集群故障,adg备库(active data guard备库)因停止数据更新而导致数据陈旧,无法接管业务,会造成业务停机风险,另一方面,adg备库可以停止数据更新的时间很短(归档日志空间有限),大批量数据全量迁移很难在这个时间窗口内完成。
3、相关技术中,数据库迁移后的数据同步通过源库触发器实现,这种方法需要在源库中的所有表部署触发器,通过触发器捕获各表数据变化,再有增量同步工具将增量数据同步到目标端数据库上。该方案由于增加大量的触发器,会导致源端数据库读写压力突增,很难在核心业务系统上使用;另一方面,由于全量数据同步和
...【技术保护点】
1.一种异构数据库的数据迁移方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,对所述源数据结构进行结构转换和结构修改,得到目标数据结构,包括:
3.根据权利要求1所述的方法,其特征在于,采集所述源库的源库数据,并根据所述目标数据结构将所述源库数据全量迁移到所述异构数据库,包括:
4.根据权利要求1所述的方法,其特征在于,将所述归档日志迁移到所述异构数据库包括:
5.根据权利要求4所述的方法,其特征在于,对所述SQL语句按照冲突检测规则进行冲突处理包括:
6.根据权利要求1所述的方法,其特征在
...【技术特征摘要】
1.一种异构数据库的数据迁移方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,对所述源数据结构进行结构转换和结构修改,得到目标数据结构,包括:
3.根据权利要求1所述的方法,其特征在于,采集所述源库的源库数据,并根据所述目标数据结构将所述源库数据全量迁移到所述异构数据库,包括:
4.根据权利要求1所述的方法,其特征在于,将所述归档日志迁移到所述异构数据库包括:
5.根据权利要求4所述的方法,其特征在于,对所述sql语句按照冲突检测规则进行冲突处理包括:
<...【专利技术属性】
技术研发人员:左奇,秦延涛,殷晓飞,
申请(专利权)人:金篆信科有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。