ZT
解决方案 »
- 急,高分求解oracle10G安装双实例问题,解决后即上来结贴给分
- 请问如何imp命令上载*.dmp文件?
- 十万火急!项目急用!请问存储过程出错解决策略?
- 远程导出数据库的表结构,而不导出数据?急
- 明天就考试啦~帮帮忙~
- 初学者提问:建好oracle数据库后如何建立用户,表?及在哪里建呀?
- 向各位大虾求解三个问题,请将详细些,谢谢
- 本人是Oracle新手,求一条SQL语句。(100分献上)
- 100分求购oracle简单问题,在线等,解决立刻结帖,失言小狗!
- 一个简单的查询问题???
- job 任务 重新启动服务器后 next date 变成4000-1-1,怎么调成正常?
- ORACLE 9, WINDOWS,JOB任务问题.
输入密码: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
)
输入密码:password 之后 可以用 plsql develop 工具 tools->Text Import 之后上面四个按钮第一个提示选则文件 table1.cvs 确定后点击 data to Oracle 选择Table 指定要导入的表 之后点击import ,为了避免数据冲突,最后导入一个新建的表中 这样就不用sqlldr ,因为有人不喜欢写sqlldr的控制文件
mysqldump -u mysql -p -T./ --fields-terminated-by=, --fields-enclosed-by=" mms send_done_log这段话根本通不过呀,这其中的mms是什么意思呀,是数据库名吗?-T./是什么意思? --fields-terminated-by=, --fields-enclosed-by=" 这两个又是什么意思呀
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