[发明专利]一种应用于异构数据库的证照数据迁移方法在审
申请号: | 202111213568.8 | 申请日: | 2021-10-19 |
公开(公告)号: | CN114020719A | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 梁汉航 | 申请(专利权)人: | 浪潮软件股份有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 郗艳荣 |
地址: | 271000 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用于 数据库 证照 数据 迁移 方法 | ||
1.一种应用于异构数据库的证照数据迁移方法,其特征在于:包括以下步骤:
第一步,证照类型数据、目录数据和模版数据迁移
建立异构数据库之间的数据源连接,通过字段转换器对两个异构数据库之间的数据源进行字段分析,提取出异构数据库证照类型表和证照模版表的字段结构,对提取出的字段进行比对分析并识别出潜在的对应关系,同时结合人工比对将比对好的映射关系再次输入到字段转换器进行具体字段数据提取和迁移;
第二步,证照详细数据迁移
根据证照类型输入自定义过滤条件,并根据数据过滤条件一次性提取出原数据库中所有迁移数据索引信息存储到数据集散中心,循环从数据集散中心取出待处理数据的标识,根据待处理数据所属迁移状态分别对新证照数据库的证照数据进行插入、更新或删除处理。
2.根据权利要求1所述的应用于异构数据库的证照数据迁移方法,其特征在于:所述第二步中,根据自定义过滤条件和系统时间限制对原数据库的数据进行筛选。
3.根据权利要求2所述的应用于异构数据库的证照数据迁移方法,其特征在于:所述根据自定义过滤条件进行筛选是指通过添加关键词作为各类证照数据的过滤条件对原数据库索引表数据进行筛选;
所述系统时间限制进行筛选是指根据迁移不同时期获取的提取区间,在迁移过程中根据证照的生成时间对证照数据进行过滤,以保证整个迁移完成后数据不会出现遗漏情况,同时保证最新生成的数据也能同步迁移入库,进而保证数据迁移的时效性。
4.根据权利要求1所述的应用于异构数据库的证照数据迁移方法,其特征在于:所述第二步中,数据集散中心仅记录需迁移数据的唯一ID、迁移状态和数据来源,所述迁移状态包括插入、更新和删除,所述数据来源包括物理汇聚和逻辑汇聚。
5.根据权利要求4所述的应用于异构数据库的证照数据迁移方法,其特征在于:所述第二步中,从数据集散中心取出待处理数据的标识,先读取N条数据,判断数据所属数据来源,如果数据来源为物理汇聚,则从原证照数据库迁移出证照的索引数据,并根据证照标识查询其照面和文件信息,将其转换为新证照库的证照实体表需要的数据格式;然后根据待处理数据所属迁移状态分别对新证照数据库的证照数据进行插入、更新或删除处理。
6.根据权利要求4所述的应用于异构数据库的证照数据迁移方法,其特征在于:所述第二步中,从数据集散中心取出待处理数据的标识,先读取N条数据,判断数据所属数据来源,如果数据来源为逻辑汇聚,则直接按新证照库的证照索引的结构调整数据;然后根据待处理数据所属迁移状态分别对新证照数据库的证照数据进行插入、更新或删除处理。
7.根据权利要求5或6所述的应用于异构数据库的证照数据迁移方法,其特征在于:所述第二步中,具体实现步骤如下:
1)明确证照索引数据的来源,如果数据来源为逻辑汇聚,则先在新证照数据库中梳理逻辑汇聚来源方的编码;如果数据来源为物理汇聚,则先在新证照数据库中建立证照实体表,再导入数据;
2)记录下当前系统时间SYS_TIME;
3)将证照数据生成时间Lic_Data.CERATE_TIME在当前系统时间SYS_TIME之前的数据信息,包括唯一ID、迁移状态和数据来源,全部入库存储到数据集散中心;
4)从数据集散中心中出库读取前N条数据,判断数据所属数据来源;
5)转换数据集散中心出库的数据,根据迁移状态处理索引数据、照面数据和文件数据;
6)将处理好的数据存入新的证照数据库中;
7)从数据集散中心中删除已经导入的证照数据;
8)重复步骤4)~步骤7),直至数据集散中心为空。
8.根据权利要求7所述的应用于异构数据库的证照数据迁移方法,其特征在于:数据迁移开始时的系统时间为当前系统时间SYS_TIME,所述步骤4)中,如果从数据集散中心中读取数据时查询结果为空,记录此时SYS_TIME_OLD=SYS_TIME,再次获取最新当前系统时间SYS_TIME作为新的系统时间,查询证照数据生成时间Lic_Data.CERATE_TIME在前置迁移启动开始时的系统时间SYS_TIME_OLD至当前系统时间SYS_TIME之间的数据,并导出到临时表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮软件股份有限公司,未经浪潮软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111213568.8/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置