一种应用于异构数据库的证照数据迁移方法技术

技术编号:32214909 阅读:33 留言:0更新日期:2022-02-09 17:20
本发明专利技术特别涉及一种应用于异构数据库的证照数据迁移方法。该应用于异构数据库的证照数据迁移方法,先建立异构数据库之间的数据源连接,并对两个异构数据库之间的数据源进行字段分析,提取出字段结构并进行比对分析并识别出潜在的对应关系,实现证照类型数据、目录数据和模版数据迁移;然后提取出原数据库中所有迁移数据索引信息存储到数据集散中心,根据待处理数据所属迁移状态分别对新证照数据库的证照数据进行插入、更新或删除处理,实现证照详细数据迁移。该应用于异构数据库的证照数据迁移方法,通过输入自定义过滤条件使进入数据集散中心的数据准确可控,保证迁移结束时最新生成的证照数据也能迁移入库,保证了证照数据库迁移的完整性。库迁移的完整性。库迁移的完整性。

【技术实现步骤摘要】
一种应用于异构数据库的证照数据迁移方法


[0001]本专利技术涉及异构数据库与数据迁移
,特别涉及一种应用于异构数据库的证照数据迁移方法。

技术介绍

[0002]电子证照厂商使用不同的证照管理系统,存储证照数据的方式各有差异,即使同一个厂商的系统由于版本间的升级换代也会导致数据库结构的差异。同时,不同种类的证照系统由于采用的行业标准不同可能会使用专有的管理系统,有管理营业执照的系统,有管理施工许可证的系统等,不同电子证照系统存储证照数据的数据库表结构存在很大的差异。此外,使用的数据库种类也不同,如有使用Oracle数据库的、有使用mysql数据库的,特别是各厂商进行国产化改造过程中使用的数据库更是有差异。当需要对异构数据库的证照数据进行迁移或归集时会遇到由于异构数据库差异存在的许多问题,对于多种类的电子证照数据迁移需进行单独对接,对接流程复杂且耗时长。
[0003]目前,对于使用数据库类型不同、表结构不同的证照数据迁移大多为采用中间库模式。即两个异构系统之间建立一中间数据库,先由一方将证照数据使用程序调度或ETL工具将原始数据迁移本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种应用于异构数据库的证照数据迁移方法,其特征在于:包括以下步骤:第一步,证照类型数据、目录数据和模版数据迁移建立异构数据库之间的数据源连接,通过字段转换器对两个异构数据库之间的数据源进行字段分析,提取出异构数据库证照类型表和证照模版表的字段结构,对提取出的字段进行比对分析并识别出潜在的对应关系,同时结合人工比对将比对好的映射关系再次输入到字段转换器进行具体字段数据提取和迁移;第二步,证照详细数据迁移根据证照类型输入自定义过滤条件,并根据数据过滤条件一次性提取出原数据库中所有迁移数据索引信息存储到数据集散中心,循环从数据集散中心取出待处理数据的标识,根据待处理数据所属迁移状态分别对新证照数据库的证照数据进行插入、更新或删除处理。2.根据权利要求1所述的应用于异构数据库的证照数据迁移方法,其特征在于:所述第二步中,根据自定义过滤条件和系统时间限制对原数据库的数据进行筛选。3.根据权利要求2所述的应用于异构数据库的证照数据迁移方法,其特征在于:所述根据自定义过滤条件进行筛选是指通过添加关键词作为各类证照数据的过滤条件对原数据库索引表数据进行筛选;所述系统时间限制进行筛选是指根据迁移不同时期获取的提取区间,在迁移过程中根据证照的生成时间对证照数据进行过滤,以保证整个迁移完成后数据不会出现遗漏情况,同时保证最新生成的数据也能同步迁移入库,进而保证数据迁移的时效性。4.根据权利要求1所述的应用于异构数据库的证照数据迁移方法,其特征在于:所述第二步中,数据集散中心仅记录需迁移数据的唯一ID、迁移状态和数据来源,所述迁移状态包括插入、更新和删除,所述数据来源包括物理汇聚和逻辑汇聚。5.根据权利要求4所述的应用于异构数据库的证照数据迁移方法,其特征在于:所述第二步中,从数据集散中心取出待处理数据的标识,先读取N条数据,判断数据所属数据来源,如果数据来源为物理汇聚,则从原证照数据库迁移出证照的索引数据,并根据证照标识查询其照面和文件信息,将其转换为新证照库的证照...

【专利技术属性】
技术研发人员:梁汉航
申请(专利权)人:浪潮软件股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1