[发明专利]一种基于主动适配的国产数据库迁移方法在审
申请号: | 202011229058.5 | 申请日: | 2020-11-06 |
公开(公告)号: | CN112380186A | 公开(公告)日: | 2021-02-19 |
发明(设计)人: | 董昌朝;庄莉;梁懿;陈又咏;林君君 | 申请(专利权)人: | 福建亿榕信息技术有限公司;国网信息通信产业集团有限公司;国网信通亿力科技有限责任公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/2458;G06F16/27 |
代理公司: | 福州科扬专利事务所 35001 | 代理人: | 李晓芬 |
地址: | 350000 福建省福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 主动 国产 数据库 迁移 方法 | ||
1.一种基于主动适配的国产数据库系统,其特征在于,包括源数据库、数据库迁移系统和,所述源数据库的信号输出端与数据库迁移系统的信号接收端之间信号连接,所述数据库迁移系统的信号输出端与的信号接收端之间信号连接,所述数据库迁移系统用于将源数据库内的数据迁移至内,所述数据库迁移系统内设置有主动适配模块、数据同步模块、语法转换模块、数据校验模块和性能测试模块。
2.根据权利要求1所述的一种基于主动适配的国产数据库的迁移方法,其特征在于,包括如下步骤:
S1:在目标数据库创建用户、数据库/模式;
S2:通过主动适配的国产数据库迁移系统完成数据库内的数据的迁移;
S3:迁移完成后查看迁移前后的统计数据,确保所有迁移任务顺利完成;
S4:应用系统测试,确保数据库在应用系统的使用过程中无异常;
S5:性能测试,迁移完成后为保证数据库系统稳定可靠,利用迁移工具进行国产数据库的性能测试。
3.根据权利要求1所述的一种基于主动适配的国产数据库系统,其特征在于,所述内还包括有第一获取模块,所述第一获取单元用于国产数据库建成后获取国产数据库和非国产数据库产品的差异文件,然后选择数据进行迁移。
4.根据权利要求3所述的一种基于主动适配的国产数据库的迁移方法,其特征在于,在步骤S2中,迁移的数据为数据表、视图、存储过程、函数等数据库对象。
5.根据权利要求4所述的一种基于主动适配的国产数据库的迁移方法,其特征在于,在步骤S2中迁移时采用数据同步模块,使得在迁移数据时不易影响数据库迁移系统的使用。
6.根据权利要求5所述的一种基于主动适配的国产数据库的迁移方法,其特征在于,在步骤S2中数据迁移时通过语法转换模块将语法不兼容项替换成适用于国产数据库语法,使得迁移后的数据能够更好地适用于国产数据库。
7.根据权利要求6所述的一种基于主动适配的国产数据库的迁移方法,其特征在于,在步骤S3中数据迁移完成后,启动数据日志同步功能,保障迁移后的数据库与生产库保持同步。
8.根据权利要求1所述的一种基于主动适配的国产数据库系统,其特征在于,所述主动适配模块内还包括有数据采集模块、实例选取模块、参数配置模块、信息获取模块、数据导出模块和数据导入模块。
9.根据权利要求8所述的一种基于主动适配的国产数据库的迁移方法,其特征在于,所述数据库迁移系统的应用方法如下:
A:主动适配模块为源数据库适配主流非国产数据库,为目标数据库适配主流国产数据库,并在非国产数据库往国产数据库间通过程序库实现对源数据库的数据的采集,并将采集后的通过语法转换模块进行语法转换,然后将数据迁移至内;
B:数据校验模块在完成迁移后对源数据库和目标数据库进行校验,包含数据表数据、数据表、视图、存储过程、函数等数据库对象进行统计对比,得出结论;
C:通过数据同步模块,保障迁移后的数据库与生产库保持同步,不影响生产系统的连续使用;
D:通过性能测试模块可以进行目标库的性能测试,与源数据库进行性能差异分析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建亿榕信息技术有限公司;国网信息通信产业集团有限公司;国网信通亿力科技有限责任公司,未经福建亿榕信息技术有限公司;国网信息通信产业集团有限公司;国网信通亿力科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011229058.5/1.html,转载请声明来源钻瓜专利网。