一种针对Oracle数据库跨平台数据迁移方法技术

技术编号:16500096 阅读:45 留言:0更新日期:2017-11-04 11:22
本发明专利技术涉及数据库技术领域,公开了一种针对Oracle数据库跨平台数据迁移方法,包括如下步骤:(1)获取数据库迁移总数据量和输入输出性能大小;(2)分批次进行初始化,修改配置文件中表空间参数和并行参数;(3)修改配置文件中表空间参数和并行参数,进行增量数据备份并应用到转换后的数据文件。本发明专利技术解决了原有方法初始化和增量备份时间跨度长,难以避免覆盖线上业务时间的缺点;打散了数据初始化和进行增量备份的时间,使数据迁移的作业时间更加灵活,从而可以保证数据迁移在业务低峰期完成。

A cross platform data migration method for Oracle database

The present invention relates to the technical field of database, discloses a database for Oracle cross platform data migration method, which comprises the following steps: (1) the total amount of data acquisition database migration and characteristics of input and output size; (2) batch initialization, and parallel parameter table space parameters to modify the configuration file; (3) and parallel parameters table space parameters to modify the configuration file, incremental data backup and applied to the converted data file. The invention solves the original initialization method and incremental backup time is long, it is difficult to avoid the disadvantages of online business coverage time; scattered data initialization and incremental backup time, operation time of the data transfer is more flexible, which can guarantee the data migration in business low peak period.

【技术实现步骤摘要】
一种针对Oracle数据库跨平台数据迁移方法
本专利技术涉及数据库
,尤其涉及了一种针对Oracle数据库跨平台数据迁移方法。
技术介绍
Oracle数据库系统是美国Oracle公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。比如SilverStream就是基于数据库的一种中间件。Oracle数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。但它的所有知识,只要在一种机型上学习了Oracle知识,就可以在各种类型的机器上使用它。XTTS是Oracle跨平台数据迁移的有效方法,但对于大数据量的系统,初始化和增量备份时间过长。但是,在实际生产环境中,对于具体的作业时间有明确要求不能对正常运行的业务有影响。如果能将作业时间打散分片,按需配置,则会大大增加该方法的实用性。
技术实现思路
本专利技术针对现有技术中Oracle数据库异构平台迁移中使用XTTS方法,大数据本文档来自技高网...
一种针对Oracle数据库跨平台数据迁移方法

【技术保护点】
一种针对Oracle数据库跨平台数据迁移方法,其特征在于,包括如下步骤:(1)获取数据库迁移总数据量和输入输出的性能大小,根据数据库内每个表空间数据量大小进行编写迁移分批次表,具体过程为:①通过数据库恢复管理器测试数据库每秒的吞吐能力,来选择并行度,使数据库的吞吐能力达到最大;②设定基准值,基准值为数据库的工作时间,根据步骤①中测试的吞吐能力计算在基准值内产生的数据量,再根据数据量算出需要表空间的数量;(2)在初始化阶段作业时间片内,根据步骤(1)中计算出的表空间数量和并行度,来修改配置文件中的表空间参数和并行参数,通过数据库恢复管理器实现:用数据库恢复管理器对表空间的数据文件进行复制,复制结...

【技术特征摘要】
1.一种针对Oracle数据库跨平台数据迁移方法,其特征在于,包括如下步骤:(1)获取数据库迁移总数据量和输入输出的性能大小,根据数据库内每个表空间数据量大小进行编写迁移分批次表,具体过程为:①通过数据库恢复管理器测试数据库每秒的吞吐能力,来选择并行度,使数据库的吞吐能力达到最大;②设定基准值,基准值为数据库的工作时间,根据步骤①中测试的吞吐能力计算在基准值内产生的数据量,再根据数据量算出需要表空间的数量;(2)在初始化阶段作业时间片内,根据步骤(1)中计算出的表空间数量和并行度,来修改配置文件中的表空间参数和并行参数,通过数据库恢复管理器实现:用数据库恢复管理器对表空间的数据文件进行复制,复制结束之后备份生成新数据存放位置文件和迁移起始时间文件;每个批次的复制完成后,使用产生的字节序转换命令进行转换生成符合目标端字节序的数据文件;(3)在前滚操作的作业时间片内,根据步骤(2)修改配置文件中的表空间参数和前滚操作需要的并行参数;以此对每个表空间发生的数据变化做增量备...

【专利技术属性】
技术研发人员:邱大龙李建辉熊中哲魏兴华臧冰凌李春陈栋张文件罗春
申请(专利权)人:杭州沃趣科技股份有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1