Windows
ODBC 數據源管理員:驅動程序名稱為空字元串
下面您將看到 Windows 7 中警告的螢幕截圖。為什麼打開“數據源 (ODBC)”時會出現此錯誤?我該如何解決?如果你能給我一些關於從哪裡開始尋找的提示,我可以對這個問題進行編輯以幫助診斷問題。
修復這個問題並不重要,因為我仍然可以添加新的數據源,但每次進入此對話框時都看到它很煩人。
控制面板 > 管理工具 > 數據源 (ODBC) > 點擊“系統 DSN”選項卡
我注意到的另一件事是,當我第一次進入“系統 DSN”選項卡時,沒有顯示任何數據源。如果我點擊“添加”然後取消,則列表將填充三個數據源。
我在這個系統資料庫路徑中有一個沒有指向任何東西的鍵。所以我刪除了它。
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI
(這是彈出的64位視窗)
意識到此系統資料庫路徑還存在一個用於 ODBC 的 32 位視窗:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBC.INI
C:\Windows\SysWOW64\odbcad32.exe
(是的,雖然它說的是 WOW64,但它的意思是 32 位。)