oraclesqlloader用法(excel导入oracle)

oraclesqlloader用法(excel导入oracle)

ID:34724897

大小:69.18 KB

页数:4页

时间:2019-03-10

oraclesqlloader用法(excel导入oracle)_第1页
oraclesqlloader用法(excel导入oracle)_第2页
oraclesqlloader用法(excel导入oracle)_第3页
oraclesqlloader用法(excel导入oracle)_第4页
资源描述:

《oraclesqlloader用法(excel导入oracle)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、SQL*LOADER是ORACLE的数据加载工具,通常用来将操作系统文件迁移到ORACLE数据库中。SQL*LOADER是大型数据仓库选择使用的加载方法,因为它提供了最快速的途径(DIRECT,PARALLEL)。首先,我们认识一下SQL*LOADER。在windows下,SQL*LOADER的命令为SQLLDR,在UNIX下一般为sqlldr/sqlload。如执行:c:sqlldrSQL*Loader:Release8.1.6.0.0-Productionon星期二1月811:06:422002(c)Copyright1999OracleCorporation.  

2、Allrightsreserved.用法:SQLLOAD关键字=值[,keyword=value,...]有效的关键字:    userid--ORACLEusername/password   control--Controlfilename       log--Logfilename       bad--Badfilename      data--Datafilename   discard--Discardfilenamediscardmax--Numberofdiscardstoallow        (全部默认)      skip--Numberofl

3、ogicalrecordstoskip  (默认0)      load--Numberoflogicalrecordstoload  (全部默认)    errors--Numberoferrorstoallow          (默认50)      rows--Numberofrowsinconventionalpathbindarrayorbetweendirectpathdatasaves(默认:常规路径64,所有直接路径)  bindsize--Sizeofconventionalpathbindarrayinbytes(默认65536)    silent

4、--Suppressmessagesduringrun(header,feedback,errors,discards,partitions)    direct--usedirectpath                    (默认FALSE)   parfile--parameterfile:nameoffilethatcontainsparameterspecifications  parallel--doparallelload                   (默认FALSE)      file--Filetoallocateextentsfromsk

5、ip_unusable_indexes--disallow/allowunusableindexesorindexpartitions(默认FALSE)skip_index_maintenance--donotmaintainindexes,markaffectedindexesasunusable(默认FALSE)commit_discontinued--commitloadedrowswhenloadisdiscontinued(默认FALSE)  readsize--SizeofReadbuffer                (默认1048576)PLEASEN

6、OTE:命令行参数可以由位置或关键字指定。前者的例子是'sqlloadscott/tigerfoo';后者的例子是'sqlloadcontrol=foouserid=scott/tiger'.位置指定参数的时间必须早于但不可迟于由关键字指定的参数。例如,'SQLLOADSCott/tigercontrol=foologfile=log',但'不允许sqlloadscott/tigercontrol=foolog',即使允许参数'log'的位置正确。c:我们可以从中看到一些基本的帮助信息.我们知道,SQL*LOADER只能导入纯文本,所以我们现在开始以实例来讲解其用法(e

7、xcel-oracle)。1.将excle文件另存为一个新文件比如文件名为text.txt,文件类型选文本文件(制表符分隔),控制文件中要将字段终止符改为X’09’(fields terminated by  X'09');选择类型为csv(逗号分隔)也行,但是在写后面的控制文件时要将字段终止符改为逗号','(fields   terminated  by  ','),假设保存到c盘根目录。  2.如果没有存在的表结构,则创建,假设表为test,有两列为dm,ms,必须先建好表.  3.用记事本创建SQL*Loader控制文件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。