社区
Oracle 高级技术
帖子详情
如何把mysql4数据库中的数据导入到oracle9中?急呀,大家帮帮忙
tonysnss
2006-10-25 10:46:41
ZT
...全文
389
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文件,更改Driver、url、user、password等信息。引用1楼的回复:有Hibernate,换
数据
库
应该...
mysql
nb3 备份_DataX从
Mysql
到
Mysql
在某一个阳光明媚的上午,万里无云,天空一片蔚蓝。我的老大迈着矫健的步伐来到我的工位,来,过来,帮我个忙。我意识到这可能是一个不简单的“交易”。老大说:我给你一个Navicat15的安装包,你之前接触过nb3格式的文件吗,我给你个S3的地址,你去上面把这几个文件下载下来,导到
数据
库
中
。我一听导
数据
呀,so easy,也没啥难度,我就拍着胸脯说,没问题。(这里不得不安利下Navicat15,可以换背景...
从
Oracle
迁移到PostgreSQL的10个原因
注:本文翻译自
Oracle
关系
数据
库
管理系统(RDBMS)已被大型组织广泛使用,被认为是迄今为止市场上最先进的
数据
库
技术。通常将RDBMS与作为产品应该提供的标准“事实”的其他
数据
库
产品进行比较。它被db- enginees.com评为当今市场上可用的头号RDBMS。PostgreSQL被列为排名第四的RDBMS,但这并不意味着迁移到PostgreSQL没有任何优势。PostgreSQL自1989年以来一直存在,1996年开源。
数据
中
台(一)
数据
中
台详解
1.
数据
中
台的由来
数据
库
阶段 ---> 传统数仓 ---> 大
数据
平台 ----> 大
数据
中
台 1.1.
数据
存储起源:
数据
库
1979年:
Oracle
1.0商用
数据
库
发布 1996年:
MySQL
1.0发布,到2000年以后开始火起来。 特点:
数据
库
主要面向事务的增删改场景,一个
数据
库
支撑多个简单单体应用,少量分析需求,借助
数据
库
直接完成。但当
数据
增长较快,复杂的大量的分析需求,借助
数据
库
做分析开始吃力。 1.2....
mysql
innodb
导入
_
MySQL
备份恢复(
导入
导出)单个 innodb表
MySQL
备份恢复单个innodb表呢,对于这种恢复我们我们很多朋友都不怎么了解了,下面一起来看一篇关于
MySQL
备份恢复单个innodb表的教程在实际环境
中
,时不时需要备份恢复单个或多个表(注意:这里除非明确指定,所说的表一律指InnoDB表),而对于innodb引擎恢复单个表需要整体的恢复,xtrabackup也可以单个表恢复,只不过是用的正则过滤的,不知最新版本是否支持表空间传输特性。本...
Oracle 高级技术
3,494
社区成员
18,710
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章