中国船舶集团有限公司第七一三研究所;郑州大学肖志勇获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉中国船舶集团有限公司第七一三研究所;郑州大学申请的专利一种不同类型关系数据库间的数据迁移方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN117194385B 。
龙图腾网通过国家知识产权局官网在2025-12-05发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202311318041.0,技术领域涉及:G06F16/21;该发明授权一种不同类型关系数据库间的数据迁移方法是由肖志勇;宁蒙;刘朝霞;李冠峰;刘起东设计研发完成,并于2023-10-12向国家知识产权局提交的专利申请。
本一种不同类型关系数据库间的数据迁移方法在说明书摘要公布了:一种不同类型关系数据库间的数据迁移方法,所述方法包括:a、通过访问源数据库数据字典,获取需迁移数据集涉及的表结构和数据依赖关系;b、通过获取到的表结构和数据依赖信息,利用ORM将源数据库中需要进行迁移的数据表结构影射成计算机高级语言中的类对象定义,同时利用元对象编程技术将数据表结构定义信息作为属性添加至对应的类对象中,不针对数据表结构另外生成配置文件。相对于现有技术,本发明能够通过读取数据字典,获取数据表之间的依赖关系,并根据依赖关系依赖少的在前,对其他依赖的在后顺序进行数据库数据表建立以及数据的导入,可确保导入数据在目的数据库中的完整性和一致性。
本发明授权一种不同类型关系数据库间的数据迁移方法在权利要求书中公布了:1.一种不同类型关系数据库间的数据迁移方法,其特征在于:所述方法包括: a通过访问源数据库数据字典,获取需迁移数据集涉及的表结构和数据依赖关系; b通过获取到的表结构和数据依赖信息,利用ORM将源数据库中需要进行迁移的数据表结构影射成计算机高级语言中的类对象定义,同时利用元对象编程技术将数据表结构定义信息作为属性添加至对应的类对象中,不针对数据表结构另外生成配置文件; c对步骤b中提及的每个类对象,提供xml数据流的导入、导出接口,并在该接口处实现数据的解密与加密功能,同时针对每个数据表对应的类对象实例集合提供xml文件的读、写访问接口; d在ORM数据访问层分别对需要进行数据迁移的源数据库和目的数据库进行试配,使之通过运行参数的修改可以对相关不同类型数据库进行正常的数据读写操作; e通过ORM数据访问层访问需要进行数据迁移的源数据库,通过步骤a中的数据依赖关系,按依赖的先后顺序,与其他表存在依赖关系较少的表在前,依次调用c步骤中的xml数据流导出接口和xml文件的写入接口,以数据表为单位将数据以xml文件的方式进行导出,并保存在指定的外部存储器上; f读取b步骤中的存储在类对象中的数据表结构定义信息,根据数据迁移的目的数据库类型,生成对应的DDL,提交目的数据库执行生成与源数据库结构定义完全一致的数据库定义结构; g通过ORM数据访问层访问需要进行数据迁移的目的数据库,通过步骤a中的数据依赖关系,按依赖的先后顺序,与其他表存在依赖关系较少的表在前,以数据表为单位,依次调用c步骤中的xml文件读取和xml数据流导入接口在内存中创建贮存数据表的数据集合,并将数据集合通过ORM数据访问层依次插入至目的数据库中,最终完成数据和数据存储方案在不同类型数据库之间的迁移。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国船舶集团有限公司第七一三研究所;郑州大学,其通讯地址为:450000 河南省郑州市二七区京广中路126号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励