`

excel数据导入oracle数据库

阅读更多

实现目的:往oracle数据库中,插入excel文件中的数据 
  实现步骤:
  1、打开MicroSoft Excel 2000 
  2、文件(F)→新建(N)→工作簿→ 
  3、输入数据后,存盘为test.xls,
  4、文件(F)→另存为(A)→ 
  保存类型为:制表符分隔,起名为text.txt,保存到C: 

  5、须先创建表结构:
  连入SQL*Plus,以system/manager用户登录, 
  SQL> conn system/manager 
  创建表结构 
SQL> create table test 


id     number,      --序号
username  varchar2(10),  --用户名 
password  varchar2(10),  --密码 
sj     varchar2(20)    --建立日期 
); 

  6、创建SQL*Loader输入数据所需要的文件,均保存到C:,用记事本编辑:
  控制文件:input.ctl,内容如下: 
  load data           --1、控制文件标识     infile 'test.txt'       --2、要输入的数据文件名为test.txt  append into table test    --3、向表test中追加记录 
  fields terminated by X'09'  --4、字段终止于X'09',是一个制表符(TAB)
  (id,username,password,sj)   -----定义列对应顺序 
  a、insert,为缺省方式,在数据装载开始时要求表为空 
  b、append,在表中追加新记录 
  c、replace,删除旧记录,替换成新装载的记录
  d、truncate,同上 

  7、在DOS窗口下使用SQL*Loader命令实现数据的输入 
  C:>sqlldr userid=system/manager control=input.ctl 
  默认日志文件名为:input.log 
  默认坏记录文件为:input.bad 
  如果是远程对数据库进行导入操作,则输入字符串应改为:
C:>sqlldr userid=system/manager@serviceName_192.168.1.248 control=input.ctl 
  8、连接到SQL*Plus中,查看是否成功输入,可比较input.log与原test.xls文件,查看数据是否全部导入,是否导入成功.

 

 

摘自:http://blog.csdn.net/yjflinchong/article/details/4414211

分享到:
评论

相关推荐

    excel导入数据到Oracle数据库

    ### Excel导入数据到Oracle数据库详解 #### 一、前言 在日常工作中,我们经常会遇到需要将Excel中的数据批量导入到Oracle数据库的情况。...希望本文能帮助大家更好地理解和掌握Excel导入Oracle数据库的操作流程。

    Ecxel数据导入Oracle 数据库中

    总结来说,Excel数据导入Oracle数据库涉及到的主要知识点包括: 1. Excel文件格式和数据结构的理解。 2. Oracle数据库的基础知识,如SQL语法、JDBC驱动的使用。 3. 编程语言(如Java或Python)处理文件和数据库操作...

    将excel数据导入到oracle数据库

    本文将详细介绍如何将Excel数据导入Oracle数据库,这是一个实用且重要的技能,尤其对于数据分析师、数据库管理员以及IT专业人员来说。Excel作为广泛使用的电子表格工具,常常被用作数据存储和处理的临时平台,而...

    excel数据导入oracle完整代码(C#)

    本示例将详细介绍如何使用C#编程语言将Excel数据导入Oracle数据库。这里,我们假设你已经具备一定的C#编程基础,对Oracle数据库有基本了解,并且安装了Visual Studio 2008和Oracle 10g。 首先,我们需要在C#项目中...

    excel批量导入oracle数据库

    本文将详细讲解如何使用Excel批量导入Oracle数据库,这是一个常见的需求,特别是在数据分析和报表生成等领域。 首先,我们需要了解Excel和Oracle数据库的基本概念。Excel是一款由Microsoft开发的电子表格应用程序,...

    Python写的Oracle数据库数据导入导出建表

    用Python写的Oracle数据库配置链接源码,实现数据导入导出,并新建表。数据库链接配置如IP/port/database/username/pwd等信息自行填写。

    将Excel数据导入至Oracle数据库的技术研究.pdf

    【Excel数据导入Oracle数据库的技术研究】 在现代企业中,Excel被广泛用于各部门的数据管理,但随着数据量的增长,使用关系型数据库如Oracle进行集中管理和分析变得更为重要。本文主要探讨了如何将Excel中的数据...

    c#批量导入excel数据到oracle数据库.rar

    在IT行业中,数据库管理和数据处理是至关重要的环节。本资源包提供了一个实用的解决方案,即使用C#编程语言批量导入Excel数据到...对于需要处理大量Excel数据并导入Oracle数据库的项目,这是一个非常实用的技术方案。

    excel数据导入oracle

    ### Excel数据导入Oracle数据库知识点详解 #### 一、概述 在日常工作中,经常需要将Excel中的数据批量导入到Oracle数据库中。本文档将详细介绍如何使用Java语言实现这一过程,并通过具体的示例步骤来帮助理解整个...

    excel导入oracle数据库

    该过程中,我们将使用 ODBC Importer 导入 Excel 数据,然后将其转换为 Oracle 数据库中的数据表。 描述详解 在本文档中,我们将使用 PL/SQL 将 Excel 数据导入到 Oracle 数据库中。该过程可以分为两步:首先,...

    Excel数据导入Oracle.docx

    Excel数据导入Oracle是一种常见的数据迁移操作,通过将Excel表格中的数据导入到Oracle数据库中,可以实现数据的集成和共享。下面将详细介绍Excel数据导入Oracle的步骤和知识点。 1. 准备数据:在Excel中构造出需要...

    Excel树形结构数据导入Oracle数据库(Java)

    这篇博客“Excel树形结构数据导入Oracle数据库”提供了一个解决方案,下面将详细解析这个过程。 首先,我们需要理解Excel数据的树形结构。在Excel中,数据可能以层次化的形式存在,比如一级分类、二级分类等,形成...

    JAVA实现Excel表数据导入ORACLE数据库

    ### JAVA实现Excel表数据导入ORACLE数据库 #### 知识点概述 本文将详细介绍如何使用Java编程语言将Excel表格中的数据导入到Oracle数据库中。这一过程涉及到的关键技术包括:使用JDBC连接Oracle数据库、利用ODBC...

    将excel的数据导入到数据库中

    将Excel数据导入Oracle数据库,可以帮助我们更好地管理和分析这些数据,尤其是当数据量较大,或者需要进行复杂查询和报表生成时。 1. **数据准备**: 在开始导入前,确保Excel数据已整理好,包括清除无用的数据,...

    JAVA实现Excel表数据导入ORACLE数据库.pdf

    在Java编程中,将Excel数据导入Oracle数据库是一个常见的任务,特别是在数据处理和迁移场景下。以下是对给定文件中涉及的知识点的详细说明: 1. **数据源连接**: - 使用`java.sql.DriverManager.getConnection()`...

    JAVA实现Excel表数据导入ORACLE数据库.txt

    ### JAVA实现Excel表数据导入ORACLE数据库 #### 知识点概述 本文将详细介绍如何使用Java编程语言将Excel表格中的数据导入到Oracle数据库中。这一过程涉及到的关键技术包括:使用JDBC连接Oracle数据库、通过ODBC...

    Excel文件导入到Oracle数据库

    在IT领域,数据管理是至关重要的,而...总之,将Excel文件导入Oracle数据库是一项涉及数据处理、数据库管理和数据迁移的综合任务。理解这个过程中的关键步骤和注意事项,能够帮助我们更有效地管理数据,提高工作效率。

    java_Excel上传数据到Oracle数据库

    在Java编程环境中,将Excel数据上传到Oracle数据库是一项常见的任务,尤其在数据处理和系统集成中。...通过以上技术,我们可以实现从Excel文件高效且安全地导入数据到Oracle数据库,为企业的数据管理提供便利。

    Excel导入Oracle数据库关键代码

    总之,"Excel导入Oracle数据库关键代码"涵盖了从文件读取、数据转换、数据库连接、事务控制等多个环节,是数据工程中的一个基础但重要的任务。实际应用中,我们还需要考虑到数据安全、性能优化和用户体验等多个方面...

Global site tag (gtag.js) - Google Analytics