请问有知道sqlldr的用法吗?
LOAD DATA
CHARACTERSET 'UTF8' --字符集设定
INFILE 'd:\buy2.txt' --要导入的文本数据路径,可写多个
REPLACE into TABLE buy2 --清空原有数据再导入方式 追加导入 用append into table t_name
fields terminated by X'09' --以制表符分隔
trailing nullcols --允许空列导入
(col1,col2)
但是我不知道是这个是要在cmd中运行还是在plsql Developer中运行,如还有问题敬请留言
相关推荐
Oracle中的sqlldr用法.doc
涉及sqlldr的参数说明和常见应用
Oracle64位 sqlldr命令安装包
oracle11g基本客户端,主要是sqlplus,sqlldr,exp,imp这几个命令。最最主要的还是sqlldr,想找个单独可用的sqlldr,在Oracle 10g Client 精简优化安装包不到12M http://download.csdn.net/download/mysky2008/4382509 下载了10g的,但本地测试出现sql*loader 704错误,不知道怎么解决,也找不到其他资源,最后去找安装了完整版的同事,借鉴这个下载链接里面的文件,删除了其他没用到的东西(经历了好几个小时,一个一个dll测试过去),最后sqlplus, sqlldr可用。 如果是遇到sql*loader 284错误的,是因为缺少nls语言支持,可以到这里https://pan.baidu.com/s/1eRR0N0u 下载完整版的语言支持,之后覆盖nls这个目录就好。 解压后设置环境变量ORACLE_HOME 到client_1目录,TNS_ADMIN还是指向原来tnsnames.ora所在的目录,在Path加上BIN目录就可以了 如果使用sqlldr 报以下错误 可能环境变量少配置 Message 2100 not found; No message file for product=RDBMS, facility=UL
sqlldr_所有命令及用法
1. sqlldr简介 3 2. sqlldr结构 4 2.1. sqlldr结构图 4 2.2. sqlldr功能描述 5 2.3. 命令结构 6 2.3.1. 程序参数 6 2.4. 控制文件 8 2.4.1. 控制文件语法 8 2.4.2. 控制文件结构说明 9 2.5. 数据文件 11 2.5.1. 数据文件要求 11 2.5.2. 数据文件内容 11 2.6. 日志文件 12 2.7. BAD文件 12 2.8. DISCARD文件 12 3. sqlldr 装载 13 3.1. 一般装载 14 3.1.1. 控制文件 14 3.1.2. 数据文件 14 3.1.3. 装载结果 14 3.2. 指定字段长度装载 15 3.2.1. 控制文件 15 3.2.2. 数据文件 15 3.2.3. 装载结果 15 3.3. 指定类型装载 16 3.3.1. 控制文件 16 3.3.2. 数据文件 16 3.3.3. 装载结果 17 3.4. 跳过装载 17 3.5. 多表装载 17 3.5.1. 控制文件 17 3.5.2. 数据文件 18 3.5.3. 装载结果 18 3.6. 直接路径装载 19 3.6.1. 控制文件 19 3.6.2. 数据文件 20 3.6.3. 装载结果 20 3.7. 使用函数装载 20 3.7.1. 控制文件 20 3.7.2. 装载结果 21 3.8. 多文件多表装载 21 3.8.1. 控制文件 22 3.8.2. 数据文件 22 3.8.3. 装载结果 23 3.9. 默认值装载 23 3.9.1. 控制文件 23 3.9.2. 数据文件 24 3.9.3. 装载结果 24 3.10. LOB数据装载 24 3.10.1. 控制文件 25 3.10.2. 数据文件 25 3.10.3. 装载结果 26 3.11. 外部表装载 26 3.11.1. 装载结果 27
Oracle11G客户端64位(sqlldr可用)
oracle11g基本客户端,主要是sqlplus,sqlldr,exp,imp这几个命令。最最主要的还是sqlldr,想找个单独可用的sqlldr,在Oracle 10g Client 精简优化安装包不到12M http://download.csdn.net/download/mysky2008/4382509 下载了10g的,但本地测试出现sql*loader 704错误,不知道怎么解决,也找不到其他资源,最后去找安装了完整版的同事,借鉴这个下载链接里面的文件,删除了其他没用到的东西(经历了好几个小时,一个一个dll测试过去),最后sqlplus, sqlldr可用。 如果是遇到sql*loader 284错误的,是因为缺少nls语言支持,可以到这里https://pan.baidu.com/s/1eRR0N0u 下载完整版的语言支持,之后覆盖nls这个目录就好。 解压后设置环境变量ORACLE_HOME 到client_1目录,TNS_ADMIN还是指向原来tnsnames.ora所在的目录,在Path加上BIN目录就可以了。
Windows版oracle10g精简客户端(带sqlldr)
精简版oracle10g客户端,在instantclient(win32)基础上增加了sqlldr,可集成到程序中,省去安装oracle的麻烦。


