`

oracle数据库快速导入数据工具--sqlloader

阅读更多

oracle数据库提供了一个高效能的工具将文本数据导入到数据库--sqlloader。
怎么使用sqlloader工具:
分两部分:
1.使用sqlldr命令,并提供合适的参数,必需的一个参数要包括一个ctl后缀格式名的文件
   路径。
2.一个ctl文件。

大概样子从网络摘抄一个:
sqlldr username@server/password control=loader.ctl

loader.ctl文件内容如下:

load data
infile 'c:\data\mydata.csv'
into table emp
fields terminated by "," optionally enclosed by '"'  
( empno, empname, sal, deptno )


mydata.csv文件内容如下:

10001,"Scott Tiger", 1000, 40
10002,"Frank Naude", 500, 20


sqlloader工具使用的时候,最重要的知识点是对不同格式的文本文件怎么提供合适的
命令参数。从网上找了一些文档链接。
http://www.orafaq.com/wiki/SQL*Loader_FAQ
http://docs.oracle.com/cd/B19306_01/server.102/b14215/part_ldr.htm
这两个链接里的说明挺详细的。

在使用个工具的时候,也要注意你的数据库中的表的结构和约束是否不正确。

分享到:
评论

相关推荐

    Oracle数据库使用SQL_Loader导入外部数据的方法详解

    Oracle数据库使用SQL_Loader导入外部数据的方法详解,详细讲解 sqlldr的使用

    sqlloader数据导入详解

    该方法是Oracle数据库下数据导入的最重要的方法之一,该工具由Oracle客户端提供

    高性能动态SQL Oracle数据安全 Oracle 数据库的聚簇技术 等等

    目录 全面认识Oracle数据库 1 ...用SQL*Loader将Excel数据导出到Oracle 94 Oracle Spatial数据加密问题的研究 95 提高Oracle数据库系统Import的性能 96 Oracle数据库的四种启动方式 97 oracle数据库优化基础 97

    导入excel,txt文件到oracle数据库

    ImportExcel2Oracle.aspx通过dateset.update把数据更新到oracle数据库中的RAWDATA表中,当oracle数据库表中数据很大时,这种导入速度很慢,但是表数据空时导入比较快。ImportExcelData2Oracle.aspx通过oracle 的sql...

    Oracle数据导入工具

    使用winfrom 编写的数据导入工具,将Access数据导入到Oracle数据库中,可分类导入,诺是sql数据库,则需要稍微改下配置代码。

    Oracle数据库导入导出方法

    Oracle数据库导入导出方法 使用SQL*Loader,exp ,imp 等

    赤兔Oracle数据库恢复软件 v11.6.zip

    以纯文本导出时,能够自动生成建表的SQL语句和SQL*Loader导入所需的control文件 30.支持DESC表,以显示表的列定义支持列出表的分区和子分区 31.支持对误删除数据的恢复,即使被删除数据的表中有LOB列,即使被删除...

    PRM-DUL Oracle(数据库恢复工具) v4.1.zip

    PRM-DUL Oracle数据库恢复工具,一款专为Oracle数据救援而研发的企业级工具。可在多个操作平台(AIX/HPUX/SOLARIS/Linux/Windows)使用并支持对Oracle 9i/10g/11g/12c各版本数据库的数据救援工作。软件基于JAVA 开发...

    oracle数据库修复

    以纯文本导出时,能够自动生成建表的SQL语句和SQL*Loader导入所需的control文件 模拟Oracle的dump块功能,能够dump数据文件中的数据块 支持DESC表,以显示表的列定义 支持列出表的分区和子分区

    SqlLoader实用教程(基础入门)

    SQL*Loader是Oracle数据库导入外部数据的一个工具,一般用来导入文本文件,也可以导入二进制的文件,比如图片等。常用的就是导入文本就行了。 首先需要明确的,那就是SQLLoader依赖于Oracle客户端,如果一个应用...

    windowx64 oracle12.2.0.1.0 命令行工具集

    包含sqlplus、exp、imp、wrc、sqlldr和SDK Package、JDBC Supplement Package...sqlldr: sqlldr 是 Oracle 的 SQL*Loader 工具,用于将外部数据加载到 Oracle 数据库中。它允许你从文本文件、CSV 文件等格式加载数据。

    Oracle sqlloader使用指南

    SQL*Loader是Oracle数据库导入外部数据的一个工具.它和DB2的Load工具相似,但有更多的选择,它支持变化的加载模式,可选的加载及多表加载.

    Oracle数据库

    Oracle数据库的导入导出Export 与 Import对于大数据量(上G) 的导入导出已不适合。 SQL Loader这种导入工具是针对文本文件的。适合从文本文件导入到oracle。是执行insert语句的插入原理 Direct Load工具,直接...

    Oracle数据导入方法

    sqlload方法及控制文件实例 Dos 环境下使用SQl*Loader命令 加载 使用其它数据库的数据转移工具 Oracle 企业管理器中的数据加载功能具体的技术实现

    oracle数据库dba管理手册

    8.5.1 大量数据的插入:使用SQL*Loader Direct Path选项 212 8.5.2 大量数据的插入:常见陷阱和成功 诀窍 214 8.5.3 大量数据的删除:truncate命令 215 8.5.4 分区 216 8.6 调整物理存储 216 8.6.1 整理文件碎片 ...

    oracle database 10g 完整参考手册part1

    第21章 用SQL*Loader加载数据 第22章 使用Data Pump导入和导出 第23章 访问远程数据 第24章 使用物化视图 第25章 使用Oracle Text进行文本搜索 第26章 使用外部表 第27章 使用回闪查询 第28章 回闪:表和数据库 第Ⅳ...

    DataLoader(数据库文件转换工具)v4.8特别版

    Data Loader是一款非常专业的数据库文件转换工具,你可以通过该软件来同步、导出和导入许多常用的数据库格式数据,同时该软件还支持将MS SQL Server、CSV或MS Access转换为MySQL,可以满足你对数据库方面的一些特定...

    sqlldrTools_oracle_源码

    oracle数据库专用sqlloader图形化数据导入工具

    solr-loader3:用于使用关系数据库中的数据索引 solr 文档的高性能工具

    此工具可用作 solr 发行版中提供的数据导入处理程序 (DIH) 的替代方案。 使用此工具代替 DIH 的主要优点是性能和简单的配置。 用法 从命令行运行 java -jar solr-loader3-standalone.jar --upload 配置 配置是...

Global site tag (gtag.js) - Google Analytics