预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114281803A(43)申请公布日2022.04.05(21)申请号202111628423.4(22)申请日2021.12.28(71)申请人中国建设银行股份有限公司地址100033北京市西城区金融大街25号(72)发明人吴先明李知键周建元张欣杜永耀(74)专利代理机构中科专利商标代理有限责任公司11021代理人王江选(51)Int.Cl.G06F16/21(2019.01)G06F16/25(2019.01)G06F16/27(2019.01)权利要求书2页说明书9页附图6页(54)发明名称数据迁移方法、装置、设备、介质和程序产品(57)摘要本公开提供了一种数据迁移方法,可以应用于互联网技术领域或金融领域。该数据迁移方法包括:获取配置信息,所述配置信息包括数据连接配置信息,数据迁移配置信息,以及用户映射;基于所述数据连接配置信息连接源数据库和目标数据库;基于所述数据迁移配置信息和用户映射进行数据迁移,其中,所述数据包含参数类数据和业务类数据;基于数据迁移结果执行数据迁移校验;其中,所述用户映射用于实现源数据库和目标数据库的用户参数匹配,匹配结果用于实现业务类数据的迁移。本公开还提供了一种数据迁移装置、设备、介质和程序产品。CN114281803ACN114281803A权利要求书1/2页1.一种数据迁移方法,包括:获取配置信息,所述配置信息包括数据连接配置信息,数据迁移配置信息,以及用户映射;基于所述数据连接配置信息连接源数据库和目标数据库;基于所述数据迁移配置信息和用户映射进行数据迁移,其中,所述数据包含参数类数据和业务类数据;基于数据迁移结果执行数据迁移校验;其中,所述用户映射用于实现源数据库和目标数据库的用户参数匹配,匹配结果用于实现业务类数据的迁移。2.根据权利要求1所述的数据迁移方法,其中,所述用户映射包含用户组合信息,所述用户组合信息包含用户机构和用户部门中的至少一种,以及用户名和用户注册名中的至少一种。3.根据权利要求1所述的数据迁移方法,其中,所述源数据库和目标数据库为异构数据库。4.根据权利要求3所述的数据迁移方法,其中,所述源数据库为非关系型数据库,所述目标数据库为关系型数据库。5.根据权利要求4所述的数据迁移方法,其中,当源数据库中的文件数据含有附件时,所述方法还包括:获取来自于源数据库的文件数据;将所述文件数据拆分为源文件和源附件;将所述源附件存储至文件服务器;获取来自于文件服务器的文件路径及标识信息;基于所述文件路径及标识信息建立目标数据库中目标文件与文件服务器中源附件间的映射关系,其中,目标文件为源文件迁移至目标数据库后所生成。6.根据权利要求4所述的数据迁移方法,其中,所述源数据库分布式存储于m个源服务器,其中,m为大于等于2的整数,所述目标数据库集中存储于目标服务器,所述方法还包括:获取来自于源数据库的文件数据;将文件数据拆分为源文件和源附件;将所述源附件存储至当前源服务器临时目录;获取来自目标服务器的目标附件信息,其中,所述目标附件信息基于所述源附件和源文件标识信息生成,所述源文件标识信息获取自所述源服务器临时目录;基于所述目标附件信息建立目标文件和目标附件的映射关系,其中,所述目标文件为源文件迁移至目标数据库后所生成。7.根据权利要求6所述的数据迁移方法,其中,所述源文件标识信息包含源服务器标识,机构标识,源文件标识中的至少一种。8.根据权利要求7所述的数据迁移方法,其中,所述源文件标识还包括时间散列名。9.一种数据迁移装置,包括:第一获取模块,配置为获取配置信息,所述配置信息包括数据连接配置信息,数据迁移配置信息,以及用户映射;2CN114281803A权利要求书2/2页连接模块,配置为基于所述数据连接配置信息连接源数据库和目标数据库;迁移模块,配置为基于所述数据迁移配置信息和用户映射进行数据迁移,其中,所述数据包含参数类数据和业务类数据;校验模块,配置为基于数据迁移结果执行数据迁移校验;其中,所述用户映射用于实现源数据库和目标数据库的用户参数匹配,匹配结果用于实现业务类数据的迁移。10.一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行根据权利要求1~8中任一项所述的方法。11.一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行根据权利要求1~8中任一项所述的方法。12.一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现根据权利要求1~8中任一项所述的方法。3CN114281803A说明书1/9页数据迁移方法、装置、设备、介质和程序产品技术领域[0001