2014-05-18 50 views
1

我正在運行一個經典的asp頁面,並試圖連接到postgresql數據庫。我安裝了64位,並有問題 - 然後意識到需要32位,因爲ASP。所以,這樣做從01​​如何配置PostgreSQL 32位ODBC?

現在我越來越

「指定驅動程序無法加載由於系統錯誤5:訪問被拒絕 」

加載ASP頁面時。走進經理%SystemRoot%\syswow64\odbcad32.exe,但是當嘗試因系統錯誤代碼126添加新的DSN,越來越

「的安裝例程用於PostgreSQL的Unicode的ODBC驅動程序無法 加載:指定的模塊可 不(C:\ Program Files(x86)\ psqoODBC \ 0903 \ bil \ psqlodbc35W.dll)「。

有沒有人知道一個好的鏈接一步一步設置32位postgresql odbc驅動程序,因爲我有這麼多的問題。還是有其他人有這些問題,可能會導致我在正確的方向?

非常感謝, 丹尼斯

+0

現在我照顧了訪問被拒絕的錯誤,因爲我沒有訪問該dll。但我仍然不斷收到126錯誤,並且到處搜索,不知道該怎麼辦。我甚至重新安裝了32位驅動程序。我也擺脫了64位dsn,因爲我認爲這是造成混亂。請有人可以幫忙嗎?我很困難。非常感謝,丹尼斯 – user3624483

+0

我看到你的系統在奇怪的目錄中,有些字母看起來像一個拼寫錯誤('psqo'而不是'psql'或'bil'而不是'bin')。請下載新的'psqlodbc_09_03_0300.zip'並安裝它。寫給我們你使用的是什麼系統(Win7?Win8?other?)以及ODBC驅動程序的安裝是否沒有錯誤。 –

+0

好的,我卸載並重新安裝了整個psqlODBC(我認爲 - 從控制面板中完成)。然後重新啓動電腦以防萬一。我無法將其添加到經理中。我使用Windows 7的方式,我通過%SystemRoot%\ syswow64 \ odbcad32.exe到達管理員。我甚至再次檢查了regedit。它的註冊表項是在HK_LOCAL_MACHINE/SOFTWARE/Wow6432Node/ODBC/ODBCINST.INI,並且在這裏說它應該在C:\ Program Files(x86)\ psqlODBC \ 0903 \ bin \ psqlodbc35W.dll中,並且它在那裏就像從前一樣。所以我真的不明白。我想我要堅果 – user3624483

回答

2

我碰到了同樣的問題,看到您的解決方案的意見和它試圖無濟於事,但我沒有繼續搜索,固定它爲我的處境。這不是2008年的redist,而是我的2010 x86

+0

也爲我工作psqlodbc_09_03_0210 @ Windows Server 2012 x64。 謝謝! – MateusBR

相關問題