« | July 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | |
|
统计 |
blog名称:V-加油 日志总数:52 评论数量:83 留言数量:0 访问次数:250594 建立时间:2005年2月13日 |
| 
|
本站首页 管理页面 写新日志 退出
[开发]从Excle倒入数据到oracle的方法 |
说明:这里使用的是Oracle自带的sqlload程序(E:\Oracle\Ora81\BIN\SQLLDR.EXE) 1.建表create table tmp_test (name varchar2(20), id varchar2(6));2.把Excel存为以Tab分隔的文件(sample.txt):name1 id1name2 id23.编写ctl文件(sample.ctl)LOAD DATAINFILE 'sample.txt'append into table tmp_test fields terminated by X'09'trailing nullcols(name,id)4.使用sqlldr倒入sqlldr userid=user/password@serviceName control=sample.ctl返回的结果:SQL*Loader: Release 8.1.7.0.0 - Production on 星期六 1月 7 14:05:01 2006(c) Copyright 2000 Oracle Corporation. All rights reserved.达到提交点,逻辑记录计数2附上:DOS窗口下Oracle的实用程序 SVRMGRL Oracle服务器管理:Oracle Server Manager E:\Oracle\Ora81\BIN\SVRMGRL.EXE SQL*Plus DOS窗口下使用的SQL*Plus E:\Oracle\Ora81\BIN\SQLPLUS.EXE LSNRCTL 监听器管理程序 E:\Oracle\Ora81\BIN\LSNRCTL.EXE EXP/IMP 逻辑备份、恢复工具 E:\Oracle\Ora81\BIN\EXP.EXE、E:\Oracle\Ora81\BIN\IMP.EXE SQL*Loader 大量数据插入工具 E:\Oracle\Ora81\BIN\SQLLDR.EXE ORAPWD 修改sys或internal密码工具 E:\Oracle\Ora81\BIN\ORAPWD.EXE OCOPY Oracle拷贝工具 E:\Oracle\Ora81\BIN\OCOPY.EXE500)this.width=500'>
|
阅读全文(6688) | 回复(0) | 编辑 | 精华 |
|