首頁  >  文章  >  資料庫  >  如何解決mysql odbc安裝遺失的問題

如何解決mysql odbc安裝遺失的問題

藏色散人
藏色散人原創
2020-10-28 09:21:582960瀏覽

mysql odbc安裝遺失的解決方法:先用記事本新建一個檔案other.rsp;然後將「INSTALLDRIVER MySQL ODBC 5.3.6...」內容儲存;接著然後執行odbcconf.exe;最後新建一個DSN測試即可。

如何解決mysql odbc安裝遺失的問題

推薦:《mysql影片教學

ODBC驅動程式遺失解決方法

今天執行SqlDbx連線資料庫的時候報錯,提示沒有找到對應的ODBC driver,開啟ODBC管理面板一看,發現裡面的驅動程式都不見了。

這時想起今天卸載了一個成本核算軟體後成這樣的,網路上搜尋一下只需要用odbcconf.exe來重新註冊ODBC Driver就可以了。

註冊方法:

在%systemroot%\System32目錄下有幾個腳本文件,可以來完成驅動程式的註冊:

odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\odbcconf.rsp
odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\mdaccore.rsp
odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\sqlclnt.rsp
odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\redist.rsp

可是註冊後發現沒有了SQL Server Native Client 、MySQL Connector/ODBC這2個卸載前存在的驅動程序,總不會重新安裝。

後來開啟rsp一看就是文字內容,一想自己新建一個來註冊這2個驅動程式不就行了。

用記事本新建一個檔案other.rsp,將下面內容儲存

INSTALLDRIVER "MySQL ODBC 5.3.6 Unicode Driver|Driver=myodbc5w.dll|Setup=myodbc5s.dll|"
INSTALLDRIVER "MySQL ODBC 5.3.6 ANSI Driver|Driver=myodbc5a.dll|Setup=myodbc5s.dll|"
INSTALLDRIVER "SQL Server Native Client 10.0|Driver=sqlncli10.dll||"

然後執行odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\other.rsp註冊後,打開ODBC管理面板一看這2個驅動程式回來了,新建一個DSN測試一切OK!

以上是如何解決mysql odbc安裝遺失的問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn