2017-06-16 69 views
0

那麼這個問題一直是我的一個長期問題。我在Windows 7 Enterprise(x64)上使用PostgreSQL 9.5(x64),當我試圖運行create extension plr;時,我遇到了問題。我用this鏈接來下載plr for windows。將所有文件複製到各自的目錄。新增的環境變量,但是當我嘗試到上面的命令運行我得到這個錯誤:錯誤:無法在PostgreSQL中創建擴展PLR

ERROR: could not load library "~/PostgreSQL/9.5/lib/plr.dll": The specified module could not be found. 

但是,.dll文件出現在目錄中。如果有人能幫我解決這個問題,我會很感激的。

回答

1

添加環境變量後,您是否重新啓動postgresql服務?我不知道Windows 7,但它應該在控制面板 - >管理工具(或類似的東西)的某個地方。找到名爲「postgresqlXXX」的服務並重新啓動它。

+0

恩,謝謝你的幫助。但是最後我遇到了另一個庫不匹配錯誤(因爲我使用的是PostgreSQL 9.6),並且直到現在PLR可能還沒有用於Pg9.6。 –

+0

是的,您現在應該降級到9.5 – RobertWalenty

+0

謝謝。它在另一臺機器上工作。 –

相關問題