当前位置: 首页 > java >正文

PLSQL导入excel数据的三种方法

64位PLSQL导入excel数据的三种方法

  • 一、基础环境检查安装--注意oracle、plsql、office驱动都要64位的
    • 1、安装oracle客户端
    • 2、安装plsql
    • 3、安装office64位驱动
  • 二、导入excel数据的三种方法
    • 1、直接复制粘贴---(不超过10万行的数据使用该方法最快)
    • 2、利用ODBC导入器导入excel文件数据
    • 3、文本导入器导入excel文件数据

一、基础环境检查安装–注意oracle、plsql、office驱动都要64位的

1、安装oracle客户端

  如果是安装了oracle数据库的一般都自带安装oracle客户端了。没有的到官网下载
https://www.oracle.com/database/technologies/instant-client/downloads.html
在这里插入图片描述
  下载后直接解压随便放到自己的磁盘目录下即可(等下plsql连接oracle会有用到)

2、安装plsql

下载地址:https://wwxk.lanzouu.com/iypLU35asxqb
  安装完plsql后,打开plsql,先点击取消进入菜单
在这里插入图片描述
填上一开始下载的oracle客户端的基础文件路径,重启plsql后连接数据库
在这里插入图片描述

3、安装office64位驱动

打开C:\Windows\System32\odbcad32.exe检查是否安装了office驱动
在这里插入图片描述

没有则自己到网上搜索“64位ODBC驱动程序Access及Excel安装包”下载或者用我提供的安装包安装即可
https://wwxk.lanzouu.com/iZkLJ35aucfg
密码:f1ui
在这里插入图片描述
安装后再打开C:\Windows\SysWOW64下的odbcad32.exe,点击添加
在这里插入图片描述
数据源名随便写都行
在这里插入图片描述

二、导入excel数据的三种方法

1、直接复制粘贴—(不超过10万行的数据使用该方法最快)

该方法太简单就不说了

2、利用ODBC导入器导入excel文件数据

(1)打开PLSQL,菜单:Tools - ODBC Importer
在这里插入图片描述在这里插入图片描述
如果没有User/System DSN为空的,则跳转到“基础环境检查安装–注意oracle、plsql、office驱动都要64位的”的第3步安装office驱动

下面的步骤为了省事直接用别人的图代替,一样的操作步骤
(2)选择要连接类型和导入的Excel文件,
在这里插入图片描述
(3)选择所要导入数据所在的“Sheet”表
在这里插入图片描述
(4)根据Sheet表结构创建Oracle数据表
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(5)完成数据导入
在这里插入图片描述

3、文本导入器导入excel文件数据

(1)execl文件另存为 “文本文件(制表符分隔)(*.txt)”
(2)然后进入PL/SQL 选择工具–文本导入器
在这里插入图片描述
(3)进行文件的选择:
在这里插入图片描述
(4)选择文件后就可以看到结果预览

(5)点击创建表
在这里插入图片描述
(6)点击“到oracle的数据“,选择表所有者和表名,就可以看到excel中的表头的名称,对应可以选择对应字段了,最后点击导入,就行了。

http://www.xdnf.cn/news/19849.html

相关文章:

  • PL-YOLOv8:基于YOLOv8的无人机实时电力线检测与植被风险预警框架,实现精准巡检与预警
  • 区块链版权存证的法律效力与司法实践
  • 52Hz——STM32单片机学习记录——FSMC
  • maven scope=provided || optional=true会打包到jar文件中吗?
  • 车辆安全供电系统开发原则和实践
  • VR节约用水模拟体验系统:沉浸式体验如何改变我们的用水习惯
  • Debezium报错处理系列之第130篇:OutOfMemoryError: Java heap space
  • Spring boot3.x整合mybatis-plus踩坑记录
  • Cesium 实战 - 自定义纹理材质 - 箭头流动线(图片纹理)
  • 企业资源计划(ERP)在制造业的定制化架构
  • 【QT随笔】巧用事件过滤器(installEventFilter 和 eventFilter 的组合)之 QComboBox 应用
  • 手把手教你开发第一个 Chrome 扩展程序:网页字数统计插件
  • 从竞态到原子:pread/pwrite 如何重塑高效文件 I/O?
  • 如何使文件夹内的软件或者文件不受windows 安全中心的监视
  • Java8特性
  • 【HarmonyOS 6】仿AI唤起屏幕边缘流光特效
  • leetcode-每日一题-人员站位的方案数-C语言
  • Spring 循环依赖问题
  • 《LINUX系统编程》笔记p8
  • 大模型RAG项目实战:RAG技术原理及核心架构
  • SpringBoot 事务管理避坑指南
  • 机器学习:从技术原理到实践应用的深度解析
  • 机器人抓取中的力学相关概念解释
  • JVM中产生OOM(内存溢出)的8种典型情况及解决方案
  • 初识NOSQL
  • 方法决定效率
  • git: 取消文件跟踪
  • SRE团队是干嘛的
  • 关于IDE的相关知识之一【使用技巧】
  • Spring Security 如何使用@PreAuthorize注解