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工作表,進行預覽。 

  后續操作,見文末鏈接! 

寫在最后

  哪位大佬如若發現文章存在紕漏之處或需要補充更多內容,歡迎留言!!!

 相關推薦:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM