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