社区
Oracle 高级技术
帖子详情
如何把mysql4数据库中的数据导入到oracle9中?急呀,大家帮帮忙
tonysnss
2006-10-25 10:46:41
ZT
...全文
388
8
打赏
收藏
如何把mysql4数据库中的数据导入到oracle9中?急呀,大家帮帮忙
ZT
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tonysnss
2006-10-26
打赏
举报
回复
这句命令通不过呀,Eric_1999你试试呢,我一执行就报下面的话,根本没有执行
C:\Program Files\MySQL\MySQL Server 4.1\bin>mysqldump -u root -p -T./ --fields-t
erminated-by=, --fields-enclosed-by=" sino_new send_done_log
Usage: mysqldump [OPTIONS] database [tables]
OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
OR mysqldump [OPTIONS] --all-databases [OPTIONS]
For more options, use mysqldump --help
tonysnss
2006-10-26
打赏
举报
回复
Eric_1999 你的方法的试过了,不行呀
mysqldump -u mysql -p -T./ --fields-terminated-by=, --fields-enclosed-by=" mms send_done_log
这段话根本通不过呀,这其中的mms是什么意思呀,是数据库名吗?-T./是什么意思? --fields-terminated-by=, --fields-enclosed-by=" 这两个又是什么意思呀
Eric_1999
2006-10-25
打赏
举报
回复
步骤
环境:Mysql 4 => Oracle 9.2.0.4
1、从Mysql中导出csv格式的数据
mysqldump -u mysql -p -T./ --fields-terminated-by=, --fields-enclosed-by=" mms send_done_log
输入密码:password
2、从导出的send_done_log.sql文件中找到建表语句,将其修改成符合oracle语法的建表语句
注意:Mysql导出空是"N",所以Mysql中可以为空的字段在oracle中都要改成varchar2类型
3、使用oracle的load工具导入数据
sqlldr userid=scott/tiger control=load.ctl data=send_done_log.txt direct=y
load.ctl的内容:
LOAD DATA
INFILE *
INTO TABLE DEMO
TRUNCATE
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
(SEND_ID,
SUBJECT,
ZX_TXT,
FEE
)
tonysnss
2006-10-25
打赏
举报
回复
ch8433(ch8433) 你能说详细一点吗
ch8433
2006-10-25
打赏
举报
回复
mysql4导出文本,到oracle执行导入。
hem
2006-10-25
打赏
举报
回复
BDE工具有时也能用,不过好久没用过了。
hem
2006-10-25
打赏
举报
回复
Eric_1999 的方法很不错
mysqldump -u mysql 之后直接可以生成 Insert 语句,不过这些语句导入Oracle可能会因为 ' & ; 等等 会提示出错
如果使用客户端生成cvs文件 或mysqldump -u mysql -p -T./ --fields-terminated-by=, --fields-enclosed-by=" mms send_done_log
输入密码:password
之后 可以用 plsql develop 工具 tools->Text Import 之后上面四个按钮第一个提示选则文件 table1.cvs 确定后点击 data to Oracle 选择Table 指定要导入的表 之后点击import ,为了避免数据冲突,最后导入一个新建的表中 这样就不用sqlldr ,因为有人不喜欢写sqlldr的控制文件
mayongzhi
2006-10-25
打赏
举报
回复
简单些的话,可以在网上搜一个数据导入工具,使用它来导入比较快捷方便。
把orecal项目改成
mysql
_项目
数据
库
由
Oracle
换成
Mysql
如题,javaee项目,基于struts2hibernatesring框架开发的,现在需求是把
数据
库
由原来的
oracle
换成
mysql
。有没有做过的或熟悉的大神
帮帮忙
。谢谢!10分有Hibernate,换
数据
库
应该可以。修改hibernate.cfg.xml文件,...
mysql
nb3 备份_DataX从
Mysql
到
Mysql
老大说:我给你一个Navicat15的安装包,你之前接触过nb3格式的文件吗,我给你个S3的地址,你去上面把这几个文件下载下来,导到
数据
库
中
。我一听导
数据
呀,so easy,也没啥难度,我就拍着胸脯说,没问题。(这里不得不...
从
Oracle
迁移到PostgreSQL的10个原因
注:本文翻译自
Oracle
关系
数据
库
管理系统(RDBMS)已被大型组织广泛使用,被认为是迄今为止市场上最先进的
数据
库
技术。通常将RDBMS与作为产品应该提供的标准“事实”的其他
数据
库
产品进行比较。它被db- enginees.com...
数据
中
台(一)
数据
中
台详解
1.
数据
中
台的由来
数据
库
阶段 ---> 传统数仓 ---> 大
数据
平台 ----> 大
数据
中
台 1.1.
数据
存储起源:
数据
库
1979年:
Oracle
1.0商用
数据
库
发布 1996年:
MySQL
1.0发布,到2000年以后开始火起来。 特点:...
mysql
innodb
导入
_
MySQL
备份恢复(
导入
导出)单个 innodb表
MySQL
备份恢复单个innodb表呢,对于这种恢复我们我们很多朋友都不怎么了解了,下面一起来看一篇关于
MySQL
备份恢复单个innodb表的教程在实际环境
中
,时不时需要备份恢复单个或多个表(注意:这里除非明确指定,所说...
Oracle 高级技术
3,494
社区成员
18,710
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章