用Excel导入Oracle数据库plsql

  1. 打开plsql之后,在工具栏点击【tools】--【ODBC Imoprter】

    如何使用PL/SQL工具将excel中数据导入oracle库
  2. 选择导入文件的类型,这里是excel文件,所以选择Excel Files

    输入连接数据库的用户名和密码

    点击Connect

    如何使用PL/SQL工具将excel中数据导入oracle库
  3. 选择excel文件所在的磁盘,双击磁盘或者文件夹名,然后选中需要导入的excel文件名

    如何使用PL/SQL工具将excel中数据导入oracle库
  4. 点击文件名称,下面的数据就是在excel中存储的数据

    如何使用PL/SQL工具将excel中数据导入oracle库
  5. 点击菜单【Data to Oracle】选择导入这些数据的数据库"拥有者","数据库表名"

    如何使用PL/SQL工具将excel中数据导入oracle库
  6. 在这里设置excel中表头的名称与数据库中表字段对应关系。注意在数据库中的数据类型

    如何使用PL/SQL工具将excel中数据导入oracle库
  7. 设置完之后,点击Import进行导入,导入完成后,可以看到导入的数据量条数.

    如何使用PL/SQL工具将excel中数据导入oracle库
    END

注意事项

 
  • 导入时需要输入数据库的用户名和密码
  • 设置excel中表头的名称与数据库中表字段对应关系确保正确.

用Excel导入Oracle数据库中时候 提示在指定的DSN中,驱动程序和应用程序之间的体系结构不匹配 问题解决!!!

转载 2017年05月16日 13:26:45
 

在指定的DSN中,驱动程序和应用程序之间的体系结构不匹配

    今天在使用plsql通过odbc导入excel数据时发生了一个如下错误
  • 1
  • 2

错误提示为:驱动程序和应用程序之间的体系结构不匹配。

后来百度了一下,得出答案。系统是win10 64位、excel驱动默认也是64位,但plsql是32位。所以解决办法是在odbc中添加一个32位excel驱动即可。

解决方案:

1、打开C:WindowsSysWOW64,运行odbcad32.exe。

点击添加,选择Microsoft Excel Driver(*.xls)。

确定,关闭窗口。

2、打开plsql-tools-odbc importer

没有错误,后续测试正常打开、导入数据。

原文地址:https://www.cnblogs.com/lijingran/p/8000013.html