`
bloodwolf_china
  • 浏览: 129761 次
社区版块
存档分类
最新评论

mysql数据导入oracle

阅读更多
步骤:
  1、从mysql导出数据文件
select sender,imsi,random_code,date_format(token_create_time,'%Y%m%d%H%i%s'),date_format(last_login_time,'%Y%m%d%H%i%s'),1 as status
from tb_sms_token where last_login_time is not null
into  outfile '/home/mysql/TB_GH_WLAN_TOKEN.dat'
FIELDS 
TERMINATED BY '$' 
ESCAPED BY '\\' 
LINES 
TERMINATED BY '\r\n'

各条数据用换行分割,字段之前用$分割
2、如有oracle无法处理字段可以用linux的awk或sed工具进行转换
3、使用oracle的sqlldr命令导入数据文件,控制文件内容如下
LOAD DATA 
INFILE "/home/oracle/TB_GH_WLAN_TOKEN.dat"
APPEND
INTO TABLE GAME_HALL_TOKEN_TEMP
FIELDS TERMINATED BY '$' 
(id sequence(max,1),
 PHONE_NUMBER ,IMSI,TOKEN_VALUE,
 CREATE_TIME date "yyyyMMddhh24miss",
 LAST_USE_TIME date "yyyyMMddhh24miss",
 STATUS integer)

具体sqlldr使用可以参考oracle帮助

需要注意的问题有:
1、主键的生成
2、日期格式处理
3、空值的处理
4、大数据量导入可以目标库中先不建索引,导入后再加上索引,应该可以加快导入速度
0
0
分享到:
评论

相关推荐

    mysql数据导入到oracle数据库方法

    本文档主要说明了mysql数据库中的数据如何转换成为oracle数据

    MySQL导出数据并通过sqlldr导入oracle

    MySQL数据导入到Oracle的中间件,其工作原理是将MySQL数据的导出命令写入到d:/mysqltooracle/exportcmd.txt,打开该文件即可获取需要手动执行的导出MySQL数据的sql脚本,执行后会在 “/var/mysqltooracle”(针对...

    强大简单的mysql迁移到oracle的工具

    NULL 博文链接:https://noobjava.iteye.com/blog/870011

    把mysql数据库中的数据导入到oracle数据库中

    把mysql数据库中的数据导入到oracle数据库中,希望对大家有所帮助

    Mysql转Oracle软件 DBMover for Mysql to Oracle

    可以同时连接Mysql和Oracle,直接将数据导入Oracle。也可以保存数据到Dump文件。 功能完善的错误处理机制。记录每一条有异常的数据。并提供工具重复执行。 全面优化数据库操作,让大数据量的处理更少等待。

    mysql导入oracle

    可以用这个工具快速的将mysql数据库中的数据表批量导入到oracle数据库,非常方便! 只需要输入mysql和oracle链接地址,帐号,密码,选择要导入的表就可以了

    mysql数据导入到Oracle中

    此工具功能是将Mysql库中的数据迁移到Oracle中,迁移过程有多种方式可供选择。

    MySql转换成Oracle工具

    Convert Mysql to Oracle是一个免费的数据库转换工具,实现快速安全地将Mysql数据库导入为ORACLE数据库。 Convert Mysql to Oracle 功能特点 可以转换所有的Mysql字段类型 支持所有版本的Mysql 可以将数据合并到...

    mysql与oracle数据互导

    mysql与oracle数据互导,源码,有详细代码说明 java写的mysql导入oracle; oracle导入mysql的只要改两行代码 eclipse3.6中直接运行

    从oracle查询数据导入mysql库.py

    跨库导入数据,用python3脚本查询查oracle库的一张表数据后导入mysql数据库的一张表,大批量数据导入

    linux把远程mysql数据库数据导出并导入本地oracle数据库

    Linux下将远程mysql数据库需要的数据导出到本地文件,然后将文件导入到本地的oracle数据库中,通过shell脚本和sqlldr实现每日定时任务

    两个软件奥mysql转oracle oracle转mysql

    Convert Mysql to Oracle功能特点 可能转换所有的Mysql字段类型 支持所有版本的Mysql 可以将数据合并到已经存在的ORACLE表中 非常容易使用的向导模式 支持所有版本的Mysql字符集 对超大数据表的导出进行了优化处理

    Mysql数据库转oracle工具

    Mysql数据库转oracle工具 ,要求改工具能同时访问到mysql和oracle ,配置完毕直接由mysq导入Oracle库了,超级方便简单,免去了n多数据类型转换,表连接等痛苦

    图片批量导入oracle数据库

    图片批量导入数据库(这里可以死mysql、或者oracle,只需把驱动换掉即可) 没有界面,指定目录即可,例如:d:下的photo下有许多图片,直接把D:\pthoto,路径放进既可

    oracle数据导入到Mysq库

    此工具功能是将oracle数据库中的数据迁移到mysql数据库,可以直接连接到两个目标数据库进行热操作,也可以读取oracle导出文件,导入的Mysql库中。

    oracle中的BLOB(照片)转换到mysql中

    从oracle中的BLOB类型字段中取出照片,转存到mysql数据库中。思路是现将oracle中的照片存储在本地文件夹,在将本地图片上传到mysql中。

    mysql数据库和oracle数据库之间互相导入备份

    今天小编就为大家分享一篇关于mysql数据库和oracle数据库之间互相导入备份,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

    Mysql迁移Oracle方案

    2.2.1 连接本机mysql数据库 2.2.2 连接生产oracle数据库 2.3 执行迁移 2.3.1 关联移植资料档案库 2.3.2 捕获方案 2.3.3 设置数据映射 2.3.4 转换为oracle模型 2.3.5 生成数据结构执行脚本 2.3.6 迁移数据结构 2.3.7 ...

    java多数据源—源码(支持sqlserver,mysql,oracle等等)

    java多数据源—源码(支持sqlserver,mysql,oracle等等);解压后,直接使用idea导入项目,默认是打开了多数据源的,项目里面有现成的sql文件,执行sql文件;多数据源的开关在application-local.yml文件里面的guns:...

Global site tag (gtag.js) - Google Analytics