ODBC驅動,沒裝怎麼辦
來源:互聯網
上載者:User
XP 內建的MDAC 2.8 是無法重裝滴 唯一的辦法就是替換源檔案看看也許能行
在“我的電腦”中找到Windows系統目錄下INF檔案夾中的MDAC.INF檔案,在其上點擊右鍵,在彈出的菜單中選擇“安裝”,當提示定位檔案時,您可以先將其指向windows\servicepackfiles\i386,當需要XP的CD時,指向XP的安裝盤上的\i386檔案夾即可。(如果您的XP安裝包中包括了SP2,您可以直接指向XP的安裝盤上的i386檔案夾就可以了。如果您的SP2是從網上升級的,可能需要先指向C:\windows\servicepackfiles\i386檔案夾,此處假定您的XP安裝在C:\windows檔案夾下)。
------------------------
關掉其它程式進程,下載oledb32.zip按順序解壓縮到以下兩個目錄:
1) C:\WINNT\system32\dllCache
2) C:\Program Files\Common Files\System\OLE DB
3) dos下進入上面目錄,regsvr32 oledb32.dll
(一定要按順序,如果直接覆蓋到C:\Program Files\Common Files\System\OLE DB目錄不會成功)
下載oledb32.zip地址:http://www.promiseweb.com/oledb32.zip
說明:
安裝MDAC2.8最新版本後仍沒有解決問題,或者下載不了以上的oledb32.zip檔案,請參照:
即時下載最新MDAC2.8版本安裝重啟後發現仍沒有解決問題(2003如是),因為oledb32.dll在安裝仍沒有被覆蓋。可以這樣解決:解壓縮下載的MDAC_TYP.exe,找到一個mdacxpak.cab檔案,再解壓縮,就有了我們要的oledb32.dll檔案,按上面步驟覆蓋掉兩個目錄下的檔案,再註冊組件就可。