Excel通过plsql导入oracle数据库

声明:不需要下载什么office驱动(本人电脑用的wps,也有个很久之前的office也不知什么版本还能否用,总之本人刚开始连接dsn也报错,即使自己下载了office驱动还报错,历经看了好几篇文章 找到正解,不需要下载驱动)

导入方式:1.进入工具里面的odbc导入器

                  Excel通过plsql导入oracle数据库

        2.选择dsn 的excel,点击连接(如果dsn没有任何选项,或者选择Excel后点击连接报错请看第3步骤)

Excel通过plsql导入oracle数据库

   3.新建dsn:如果连接报错[AnyDAC][Phys][ODBC][Microsoft][ODBC驱动程序管理器]在指定的DSN中,驱动程序和应用程序之间的体系结构不匹配。

        打开C:\Windows\SysWOW64下的odbcad32.exe,将打开【ODBC数据源管理器】

Excel通过plsql导入oracle数据库

在【ODBC数据源管理器】,中点击【添加】,然后选择【Microsoft Excel Driver(*.xls)】,单击【完成】

Excel通过plsql导入oracle数据库

在弹出的【ODBC Microsoft Excel安装】窗体中,进行如下图所示的设置:(其中数据源名和说明可自行更改,版本需要与导入Excel的版本一致),单击【确定】

Excel通过plsql导入oracle数据库

重新打开【ODBC导入器】,选择刚刚新建的dsn:excel

4.点击连接选择要导入的excel文件,点击确定

Excel通过plsql导入oracle数据库

5.选择要导入的sheet工作表,下方可看到表头和数据,

Excel通过plsql导入oracle数据库

6.最后一步,既可以选择创建表 也可以选择指定导入对应表和对应的字段及字段数据类型

Excel通过plsql导入oracle数据库

 

参考资源:https://blog.csdn.net/BinGISer/article/details/78648121