请问有知道sqlldr的用法吗?

qq_40090700 qq_40090700 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我现在oracle中一个表有1.1亿数据,我需要将它导出,被人指点说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

zeyeeZio

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

风尘4530

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目录就可以了。

sskicgah

Windows版oracle10g精简客户端(带sqlldr)

精简版oracle10g客户端,在instantclient(win32)基础上增加了sqlldr,可集成到程序中,省去安装oracle的麻烦。

hanjk
评论 4
收藏 已收藏
分享
返回顶部
qq_40090700
Oracle 17,133 成员 55,258 内容