【技术实现步骤摘要】
历史数据迁移方法、装置、电子设备及存储介质
[0001]本专利技术涉及数据处理
,尤其涉及一种历史数据迁移方法
、
装置
、
电子设备及存储介质
。
技术介绍
[0002]历史数据迁移技术是在不同应用平台
、
不同架构数据库之间进行数据迁移,为用户保留历史信息化资产提供帮助
。
因此,如何将一系统中的历史数据快速且准确迁移至另一系统中就显得尤为重要
。
[0003]相关技术中,首先使用指向源数据库的源连接句柄从源数据库采集待迁移数据,并将待迁移数据处理为目标数据库可执行的目标数据库语句集,然后使用指向目标数据库的目标连接句柄,向目标数据库传输目标数据库语句集,使目标数据库执行目标数据库语句集以向目标数据库中插入待迁移数据中所包括的信息
。
以此实现将源数据库中的历史数据迁移至目标数据库的目的
。
[0004]然而,由于现有历史数据迁移方法需要迁移人员非常熟悉源数据库的系统数据结构,并且源数据库不同时需 ...
【技术保护点】
【技术特征摘要】
1.
一种历史数据迁移方法,其特征在于,应用于采用
Python
爬虫技术开发的历史数据迁移工具,所述方法包括:基于待迁移系统的访问地址信息,进入所述待迁移系统的迁移模块中;对所述迁移模块中用于数据展示的页面要素进行高版本操作系统
、
浏览器以及目标系统的兼容性适配;根据适配结果,从所述待迁移系统中确定待迁移历史数据,并将所述待迁移历史数据导入至所述历史数据迁移工具中;响应于数据导出指令,将所述待迁移历史数据导出至所述目标系统,以使用户在所述目标系统查看的数据界面保留所述待迁移系统的数据界面
。2.
根据权利要求1所述的历史数据迁移方法,其特征在于,所述对所述迁移模块中用于数据展示的页面要素进行高版本操作系统
、
浏览器以及目标系统的兼容性适配,包括:确定所述迁移模块中数据记录对应的主页面,判断所述主页面是否存在子页面,并在所述主页面存在所述子页面的情况下,先对所述子页面的子页面要素进行所述兼容性适配,再对所述主页面的主页面要素进行所述兼容性适配;在所述主页面不存在所述子页面的情况下,对所述主页面要素进行所述兼容性适配
。3.
根据权利要求1所述的历史数据迁移方法,其特征在于,所述将所述待迁移历史数据导入至所述历史数据迁移工具中,包括:基于预设导入规则,对所述待迁移历史数据进行信息导入;其中,所述预设导入规则包括将所述待迁移历史数据中的结构化数据存储至关系型数据库中,以及将所述待迁移历史数据中的非结构化数据加密存储至服务器磁盘中
。4.
根据权利要求2所述的历史数据迁移方法,其特征在于,所述判断所述主页面是否存在子页面,包括:基于预先存储的子页面标识符和
/
或子页面关键字,判断所述主页面是否存在所述子页面
。5.
根据权利要求2所述的历史数据迁移方法,其特征在于,对所述主页面要素或所述子页面要素进行所述兼容性适配,包括:基于预设兼容性适配规则,对目标页面要素进行所述兼容性适配;所述目标页面要素为所述主页面要素或所述子页面要素;其中,所述预设兼容性适配规则包括针对所述目标页面要素,将页面样式修改为可兼容高版本浏览器
、
将页面边框样式修改为预设页面边框兼容样式
、
针对预设元素内容添加要素居中代码
、
将目...
【专利技术属性】
技术研发人员:张飞潮,李瑾瑾,程烨,
申请(专利权)人:成方金融信息技术服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。