社区
Oracle 高级技术
帖子详情
如何把mysql4数据库中的数据导入到oracle9中?急呀,大家帮帮忙
tonysnss
2006-10-25 10:46:41
ZT
...全文
383
8
打赏
收藏
如何把mysql4数据库中的数据导入到oracle9中?急呀,大家帮帮忙
ZT
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
这一章就够了(一)
MySql
笔记
MySQL
是关系型
数据
库
,基于SQL查询的开源跨平台
数据
库
管理系统。它最初是由瑞典
MySQL
AB公司开发的。现在它是
Oracle
Corporation的分支机构。
Mysql
特点: 开源、兼容多个平台、扩展性强
数据
库
三大范式: 为避免
数据
冗余、操作异常和性能问题,需进行
数据
规范化。
数据
库
的三大范式: 第一范式:确保每列都是不可再分的最小
数据
单元 第二范式:确保每列都与主键相关 第三范式:确保表
中
各列必须和主键相关,不存在依赖关系。 一、SQL简述 1、SQL的概述 Struct
Oracle 高级技术
3,492
社区成员
18,716
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章