mysql数据迁移到oracle
来源:互联网 发布:新海软件 薪资 编辑:程序博客网 时间:2024/04/27 13:04
mysql: utf-8字符集
oracle: Al32UTF8
步骤:
1. 从mysql导出csv格式数据,导出时设置default_character_set=gbk,否则会乱码
2.上传至linux服务器(oracle服务器),用以下命令将windows的/r/n换成/r:
sed -i "s//r//g" file
3.将gbk编码转为utf8编码:
iconv -f gb18030 -t utf-8 file1.txt > file2.txt
4.编写sql loader控件文件(file.ctl):
options (skip=1)
load data
CHARACTERSET AL32UTF8
infile 'terminal.txt'
badfile 'terminal.err'
discardfile 'terminal.dis'
replace into table terminal
fields terminated by ',' TRAILING NULLCOLS
(
id,
mobile,
imsi,
imei,
evoketime date "yyyy-mm-dd hh24:mi:ss",
province,
city,
evokenum,
createtime date "yyyy-mm-dd hh24:mi:ss",
project_id,
carrier,
ip,
sc,
new_imsi,
new_imei
)
5. 运行sqlldr导入到oracle数据库:
sqlldr user/pass@db -control=file.ctl
- mysql数据迁移到oracle
- oracle数据迁移到 mysql
- oracle数据迁移到mysql数据
- Oracle到MySQL迁移小记(数据部分)
- oracle到mysql的数据迁移
- 数据迁移,从mysql到Oracle
- MYSQL数据迁移到ORACLE、SQLSERVER
- Oracle表数据迁移到mysql
- GoldenGate从oracle迁移数据到mysql
- ORACLE 迁移到MYSQL
- 数据从MySQL迁移到Oracle需要注意些什么
- 数据从MySQL迁移到 Oracle的注意事项
- 用squldr2进行Oracle到MySQL的数据迁移
- 将数据从MySQL迁移到Oracle的注意事项
- 将数据从MySQL迁移到Oracle的注意事项
- 将数据从MySQL迁移到Oracle的注意事项
- Oracle数据库数据迁移到MySQL数据库时间格式问题
- hive元数据从mysql迁移到oracle
- MQ开发 client联接形式配置问题以及USERID自动被替换为MUSR_MQADMIN的问题解决
- 掌握事物的原理
- 工厂方法模式(Factory Method)
- Atitude
- Linux proc/pid/task/tid/stat文件详解
- mysql数据迁移到oracle
- lucene入门实例
- SendMessage 和 PostMessage 的区别
- 孙鑫vc第六课,菜单
- c/c++软件开发的注意事项
- jms 消息分组 all or nothing ,要么全接收 ,要么不接收
- 一致性哈希算法以及其PHP实现
- Web移动应用的未来:使用HTML5和CSS
- jms 事务