使用plsql的odbc導入器,導入excel數(shù)據(jù)時,報錯信息如下:
anydac 未發(fā)現(xiàn)數(shù)據(jù)源名稱如何處理
操作系統(tǒng)的問題,我的是64位的系統(tǒng),plsql支持32位的odbc驅動!
第一步:運行C:\Windows\SysWOW64\odbcad32.exe
出現(xiàn)這個界面
第二步:點擊“添加”,選擇“Microsoft Excel Driver(*.xls)”--》完成
第三步:
數(shù)據(jù)源名稱后面寫上:ExcelFiles-xls,說明里寫上:Excel驅動(僅支持xls格式);
版本選擇默認選中Excel97-2000,無需修改,工作簿也不需要添加。
驅動添加成功。
打開plsql-->工具-->ODBC導入器-->這個時候,第一個選項里面就有剛才添加的驅動了。
輸入要導入數(shù)據(jù)庫的用戶名和密碼-->連接
不再報錯--》連接成功!
更改磁盤路徑找到,你要導入的excel文件。
注意:
這里添加的ODBC驅動,只支持xls格式的文件導入,并不支持xlsx格式。
如果你強行選擇xlsx文件,報錯信息如下:
而且,被導入的excel文件,在導入之前必須處于被關閉狀態(tài),也就是說:該excel文件不能處于打開狀態(tài)!
選中要導入的excel的sheet工作表,進行預覽。