【技术实现步骤摘要】
数据库迁移的方法及装置
[0001]本专利技术涉及计算机
,尤其涉及数据库迁移的方法及装置。
技术介绍
[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]现阶段,银行的交易系统的数据可通过Informix数据库进行存储,由于银行交易系统的更新换代,Informix数据库不能满足银行工作人员的数据存储需求。因此一般是将Informix数据库中存储的银行交易系统数据,迁移至Oracle数据库。
[0004]现有技术下,在将Informix数据库数据迁移至Oracle数据库时,通常需要人工对需要迁移的券商数据进行逐一操作,会大大增加工作人员的工作量,造成人力物力的浪费;同时,以人工操作进行迁移,难免会出现工作失误,降低数据库迁移的准确度。
技术实现思路
[0005]本专利技术实施例提供一种数据库迁移的方法,适用于将Informix数据库数据迁移至Oracle数据库,用以实现数据库的自动化迁移,避免人力物力浪费,提高数据库迁移的准确度,该方法包括:
[0006]配置Informix数据库中待迁移的银行券商标识和券商属性;
[0007]根据待迁移的银行券商标识和券商属性,生成待迁移Informix数据库数据;
[0008]将待迁移Informix数据库数据传输至孤岛环境服务器;所述孤岛环境服务器用于表征处于孤岛环境的数据中转服务器;
[0009]对传输至孤岛环境服务器的待 ...
【技术保护点】
【技术特征摘要】
1.一种数据库迁移的方法,适用于将Informix数据库数据迁移至Oracle数据库,其特征在于,包括:配置Informix数据库中待迁移的银行券商标识和券商属性;根据待迁移的银行券商标识和券商属性,生成待迁移Informix数据库数据;将待迁移Informix数据库数据传输至孤岛环境服务器;所述孤岛环境服务器用于表征处于孤岛环境的数据中转服务器;对传输至孤岛环境服务器的待迁移Informix数据库数据,进行数据映射转换处理,得到待迁移Oracle数据库数据;通过Oracle数据泵,将孤岛环境服务器中的待迁移Oracle数据库数据,迁移至目标Oracle数据库。2.如权利要求1所述的方法,其特征在于,根据待迁移的银行券商标识和券商属性,生成待迁移Informix数据库数据,包括:根据待迁移的银行券商标识和券商属性,生成待下载任务;执行待下载任务,生成待迁移Informix数据库数据。3.如权利要求1所述的方法,其特征在于,还包括:对生成的待迁移Informix数据库数据,与Informix数据库数据中的计划迁移数据进行匹配;将待迁移Informix数据库数据传输至孤岛环境服务器,包括:在生成的待迁移Informix数据库数据,与Informix数据库数据中计划迁移数据的匹配成功时,将待迁移Informix数据库数据,传输至孤岛环境服务器。4.如权利要求1所述的方法,其特征在于,还包括:将待迁移Informix数据库数据,传输至数据仓库进行处理;将经数据仓库处理后的待迁移Informix数据库数据,进行压缩打包处理,得到待迁移Informix数据库数据的压缩包;将待迁移Informix数据库数据传输至孤岛环境服务器,包括:将待迁移Informix数据库数据的压缩包,传输至孤岛环境服务器。5.如权利要求4所述的方法,其特征在于,还包括:对传输至孤岛环境服务器的待迁移Informix数据库数据,进行解压处理;将解压后的待迁移Informix数据库数据,以UTF-8字符集格式进行转码处理;对传输至孤岛环境服务器的待迁移Informix数据库数据,进行数据映射转换处理,得到待迁移Oracle数据库数据,包括:对经解压处理和转码处理后的待迁移Informix数据库数据,进行数据映射转换处理,得到待迁移Oracle数据库数据。6.如权利要求1所述的方法,其特征在于,还包括:对待迁移Informix数据库数据,进行已迁移数据和乱码数据清理处理;将经已迁移数据和乱码数据清理处理的待迁移Informix数据库数据,传输至数据仓库进行去除重复数据处理和技术检查;对传输至孤岛环境服务器的待迁移Informix数据库数据,进行数据映射转换处理,得到待迁移Oracle数据库数据,包括:对经数据仓库处理后的传输至孤岛环境服务器的待迁移Informix数据库数据,进行数
据映射转换处理,得到待迁移Oracle数据库数据。7.如权利要求1所述的方法,其特征在于,对传输至孤岛环境服务器的待迁移Informix数据库数据进行数据映射转换处理,得到待迁移Oracle数据库数据,包括:对传输至孤岛环境服务器的待迁移Informix数据库数据,进行数据初始化处理、技术检核处理、业务检核处理和数据修复处理,得到待迁移Oracle数据库数据。8.如权利要求1所述的方法,其特征在于,还包括:根据待迁移Oracle数据库数据,生成全局路由索引数据;所述全局路由索引数据包括待迁移Oracle数据库数据的索引文件;通过Oracle数据泵,将孤岛环境服务器中的待迁移Oracle数据库数据,迁移至目标Oracle数据库,包括:通过Oracle数据泵,将孤岛环境服务器中的待迁移Oracle数据库数据和全局路由索引数据,迁移至目标Oracle数据库。9.如权利要求1所述的方法,其特征在于,还包括:对待迁移Oracle数据库数据,进行数据分表处理和技术核验处理,得到分表核验后的待迁移Oracle数据库数据;通过Oracle数据泵,将孤岛环境服务器中的待迁移Oracle数据库数据,迁移至目标Oracle数据库,包括:通过Oracle数据泵,将分表核验后的待迁移Oracle数据库数据,迁移至目标Oracle数据库。10.一种数据库迁移的装置,适用于将Informix数据库数据迁移至Oracle数据库,其特征...
【专利技术属性】
技术研发人员:丛日飞,陈永胜,邱晓海,邵培兴,王云飞,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。