【技术实现步骤摘要】
一种异构数据库间的数据迁移方法及相关设备
[0001]本专利技术涉及数据迁移
,更具体的说,涉及一种异构数据库间的数据迁移方法及相关设备
。
技术介绍
[0002]当需要对不同业务系统的数据进行整合分析,或是更换数据库时,都面临着异构数据库的迁移需求
。
异构数据库间的数据迁移是指:将源端数据库中的数据传送到目标数据库的过程
。
[0003]现有技术通常是将源端数据库中的数据直接迁移到目标数据库中,但是,若数据迁移过程出现错误,将会对源端数据库造成入侵,影响源端数据库的正常运行
。
技术实现思路
[0004]有鉴于此,本专利技术公开一种异构数据库间的数据迁移方法及相关设备,以实现将源端数据库与目标数据库之间的数据迁移,变更为
Oracle
数据库辅助迁移环境与目标数据库之间的数据迁移,这样,当数据迁移过程出现错误时,并不会对源端数据库造成入侵,从而保证了源端数据库的正常运行
。
[0005]一种异构数据库间的数据迁移方法,包括:
[0006]建立
Oracle
数据库辅助迁移环境;
[0007]对源端数据库中的待迁移数据进行物理备份,得到待迁移备份数据,其中,所述待迁移数据为:所述源端数据库中的全量数据,或所述源端数据库中每个批次的增量数据;
[0008]对所述待迁移备份数据进行复制得到待迁移复制数据;
[0009]将所述待迁移复制数据传输至所述
Oracle< ...
【技术保护点】
【技术特征摘要】
1.
一种异构数据库间的数据迁移方法,其特征在于,包括:建立
Oracle
数据库辅助迁移环境;对源端数据库中的待迁移数据进行物理备份,得到待迁移备份数据,其中,所述待迁移数据为:所述源端数据库中的全量数据,或所述源端数据库中每个批次的增量数据;对所述待迁移备份数据进行复制得到待迁移复制数据;将所述待迁移复制数据传输至所述
Oracle
数据库辅助迁移环境;从所述
Oracle
数据库辅助迁移环境中导出所述待迁移复制数据,并导入至目标数据库
。2.
根据权利要求1所述的数据迁移方法,其特征在于,所述从所述
Oracle
数据库辅助迁移环境中导出所述待迁移复制数据,并导入至目标数据库,包括:按照预设检查内容对所述
Oracle
数据库辅助迁移环境中的所述待迁移复制数据进行检查;当所述待迁移复制数据检查通过时,从所述
Oracle
数据库辅助迁移环境中导出所述待迁移复制数据;将导出的所述待迁移复制数据导入至所述目标数据库
。3.
根据权利要求2所述的数据迁移方法,其特征在于,所述预设检查内容包括:数据格式
、
数据长度
、
数据区间范围
、
空值
、
默认值
、
数据完整性和数据一致性
。4.
根据权利要求2所述的数据迁移方法,其特征在于,所述将导出的所述待迁移复制数据导入至所述目标数据库,包括:基于所述源端数据库和所述目标数据库之间的文件规则映射关系,判断所述源端数据库的数据与所述目标数据库的数据之间为一对一映射关系或多对一映射关系;若为一对一映射关系,则将导出的所述待迁移复制数据直接导入至所述目标数据库;若为多对一映射关系,则将导出的所述待迁移复制数据传输至
GBASE
数据库进行映射转换,得到待迁移目标数据;将所述待迁移目标数据直接导入至所述目标数据库
。5.
根据权利要求1~4任意一项所述的数据迁移方法,其特征在于,还...
【专利技术属性】
技术研发人员:陈莉莉,宋锋,
申请(专利权)人:中银金融科技苏州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。