[发明专利]银行数据库迁移方法及装置在审
申请号: | 202110980892.6 | 申请日: | 2021-08-25 |
公开(公告)号: | CN113590594A | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 朱晓艳;廖文胜;卢盛伟;蔡万清 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/22;G06Q40/02 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王天尧;谷敬丽 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 银行 数据库 迁移 方法 装置 | ||
1.一种银行数据库迁移方法,其特征在于,包括:
根据银行数据库中的待迁出数据表,生成多个数据中间文件;其中,待迁出数据表存储于主机的多个磁盘分区中,多个数据中间文件分别对应该待迁出数据表所在主机的不同磁盘分区;
确定与每一待迁移客户号对应的待迁移银行账号和待迁移银行卡号;
从每一数据中间文件中,筛选出与每一待迁移客户号、所述待迁移银行账号和所述待迁移银行卡号关联的待迁移数据,生成目标文件;
将目标文件装载至目标数据库。
2.如权利要求1所述的方法,其特征在于,还包括:
根据银行数据库数据迁移的业务信息,生成待迁出数据表清单;
确定待迁出数据表清单中每一待迁出数据表所在的磁盘分区信息;
根据待迁出数据表清单中每一待迁出数据表所在的磁盘分区信息,得到银行数据库中的待迁出数据表。
3.如权利要求1所述的方法,其特征在于,还包括:
根据客户的分级分类信息,预配置待迁移客户号。
4.如权利要求1所述的方法,其特征在于,从每一数据中间文件中,筛选出与每一待迁移客户号、所述待迁移银行账号和所述待迁移银行卡号关联的待迁移数据,生成目标文件,包括:
针对每一数据中间文件,将该数据中间文件中每一客户号,与待迁移客户号,进行匹配,筛选得到该数据中间文件中对应待迁移客户号的待迁移数据;
根据每一数据中间文件中对应待迁移客户号的待迁移数据,生成目标文件;
和/或,
针对每一数据中间文件,将该数据中间文件中每一客户号对应的银行账号,与待迁移银行账号,进行匹配,筛选得到该数据中间文件中对应待迁移银行账号的待迁移数据;
根据每一数据中间文件中对应待迁移银行账号的待迁移数据,生成目标文件;
和/或,
针对每一数据中间文件,将该数据中间文件中每一客户号对应的银行卡号,与待迁移银行卡号,进行匹配,筛选得到该数据中间文件中对应待迁移银行卡号的待迁移数据;
根据每一数据中间文件中对应待迁移银行卡号的待迁移数据,生成目标文件。
5.如权利要求4所述的方法,其特征在于,针对每一数据中间文件,将该数据中间文件中每一客户号对应的银行账号,与待迁移银行账号,进行匹配,筛选得到该数据中间文件中对应待迁移银行账号的待迁移数据,包括:
针对每一数据中间文件:
从该数据中间文件中提取出全部的银行账号;
对每一银行账号,添加编号,得到第一文件;所述编号为从1开始的自然数序列;对第一文件中的编号,以银行账号的预设顺序进行排序,得到第二文件;所述预设顺序包括升序或降序;
将待迁移银行账号与第二文件中的银行账号进行匹配,筛选出匹配成功的第二文件中的银行账号和对应该银行账号的编号;
根据筛选出的匹配成功的第二文件中的银行账号和对应该银行账号的编号,生成第三文件;
对第三文件中的银行账号,按编号的预设顺序排列,得到第四文件;
以第四文件中银行账号的编号,与编号后的数据中间文件中对应不同编号的待迁移数据,进行匹配,得到该数据中间文件中对应待迁移银行账号的待迁移数据;所述编号后的数据中间文件通过对该数据中间文件添加编号后得到。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110980892.6/1.html,转载请声明来源钻瓜专利网。