从ORACLE源进行批量数据迁移到GBase8a参考示例

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 Tair(兼容Redis),内存型 2GB
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
简介: 从ORACLE源进行批量数据迁移到GBase8a参考示例

首先介绍一下迁移工具orato8a:

•功能:

可以快速、高效的从Oracle数据库中抽取数据的专用工具

•部署:

orato8a是一个独立运行的数据抽取工具,需要将此工具部署在可以访问到oracle的机器上,或者直接与oralce server部署在一台服务器上。

备注:执行orato8a的用户,必须是可以访问oracle数据库的用户。

•orato8a工具主要参数:

参数

功能

user

指定连接oracle数据库的相关参数,例如'orcl/orcl@192.168.103.109:1521/maya

query

配置抽取数据所使用的SQL语句

table_name

全表导出,与query 参数只能使用其一种。

format

0,导出文本格式;3,导出数据为无转义的文本格式;

file

导出数据的文件名

field

间隔符,可多个字符,只有当参数format=0 | 3 时,该参数有效。

string_qualifier

指定字段包围符,该参数只在format=3时有效。只能单个字符。

line_separator

用于设定行分隔符。

null_value

用于设定null值,可多个字符。

parallel

指定并行模式,只能全表导出时有效。

接下来我们介绍数据迁移的步骤:

1、从oracle迁出数据到文件服务器中,可以使用ftp,sftp,hdfs等。由于orato8a工具只支持单表导出为文件,我们可以写个小脚本,进行批量导出,示例如下:

image.png

2、将ftp服务器中的表数据迁移到Gbase8a。同样的,我们可以写个批量导入的脚本,示例如下:
image.png

这样,我们就完成了从oracle到gbase的批量数据迁移工作。

相关文章
|
6月前
|
开发框架 Oracle 关系型数据库
ABP框架使用Oracle数据库,并实现从SQLServer中进行数据迁移的处理
ABP框架使用Oracle数据库,并实现从SQLServer中进行数据迁移的处理
|
8月前
|
存储 Oracle 关系型数据库
Oracle数据泵:数据迁移的魔法棒
【4月更文挑战第19天】Oracle数据泵是高效的数据迁移工具,提供并行处理、灵活数据过滤、完整数据保留及详细日志记录等功能。相比传统工具,数据泵在性能和易用性上更具优势,能大幅缩短迁移时间,降低业务中断风险。通过掌握其使用技巧,数据管理员可以充分利用数据泵,提升数据管理效率。
|
存储 SQL Oracle
【Oracle系列】- Oracle数据迁移
【Oracle系列】- Oracle数据迁移
117 1
|
Oracle 关系型数据库
Oracle分页查询示例
Oracle分页查询示例
104 0
|
SQL Oracle 关系型数据库
一种SqlServer数据迁移到Oracle的方法总结
一种SqlServer数据迁移到Oracle的方法总结
533 0
|
SQL 存储 Oracle
kettle从oracle到mysql数据迁移
kettle从oracle到mysql数据迁移
1349 0
|
Oracle 关系型数据库 数据库连接
Kingbase国产化数据库数据迁移:oracle11g数据库转库人大金仓数据库实例演示
Kingbase国产化数据库数据迁移:oracle11g数据库转库人大金仓数据库实例演示
373 0
|
8月前
|
SQL Oracle 关系型数据库
Oracle 到OceanBase 数据迁移OMS最佳实践
本文介绍Oracle 到OceanBase 数据迁移OMS最佳实践。
482 0
|
SQL Oracle 关系型数据库
Oracle各种版本下“示例数据库的创建”的创建
Oracle各种版本下“示例数据库的创建”的创建
665 0
|
Oracle 关系型数据库 数据库
国产化瀚高数据库数据迁移文档:oracle11g数据库转瀚高8.6数据库实例演示
国产化瀚高数据库数据迁移文档:oracle11g数据库转瀚高8.6数据库实例演示
696 0
国产化瀚高数据库数据迁移文档:oracle11g数据库转瀚高8.6数据库实例演示

推荐镜像

更多