plsql excel导入报错:未发现数据源名称并且未指定默认驱动程序

 
 

1.情景展示

使用plsql的odbc导入器,导入excel数据时,报错信息如下:

  anydac 未发现数据源名称如何处理

2.原因分析

  操作系统的问题,我的是64位的系统,plsql支持32位的odbc驱动!

3.解决方案

  第一步:运行C:\Windows\SysWOW64\odbcad32.exe

  出现这个界面

  第二步:点击“添加”,选择“Microsoft Excel Driver(*.xls)”--》完成

  第三步:

  数据源名称后面写上:ExcelFiles-xls,说明里写上:Excel驱动(仅支持xls格式);

  版本选择默认选中Excel97-2000,无需修改,工作簿也不需要添加。

4.效果展示

  驱动添加成功。 

  打开plsql-->工具-->ODBC导入器-->这个时候,第一个选项里面就有刚才添加的驱动了。

  输入要导入数据库的用户名和密码-->连接

  不再报错--》连接成功!

  更改磁盘路径找到,你要导入的excel文件。 

  注意:

  这里添加的ODBC驱动,只支持xls格式的文件导入,并不支持xlsx格式。

  如果你强行选择xlsx文件,报错信息如下:

  而且,被导入的excel文件,在导入之前必须处于被关闭状态,也就是说:该excel文件不能处于打开状态!

  选中要导入的excel的sheet工作表,进行预览。 

  后续操作,见文末链接! 

写在最后

  哪位大佬如若发现文章存在纰漏之处或需要补充更多内容,欢迎留言!!!

 相关推荐:

 

 

转载于:https://www.cnblogs.com/Marydon20170307/p/10907592.html

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值