2013-03-29 5 views
0

Postgresql бросает ошибку при создании языка plpythonuОшибка в Postgresql: для создания языка plpythonu

ERROR: could not load library "C:/Program Files/PostgreSQL/8.4/lib/plpython.dll": The specified module could not be found. 

Я подтвердил установку python 2.6. Файл plpython.dll присутствует в lib folder из postgresql. Я также скопировал plpython.dll в postgresql bin. , но все еще получаю ту же ошибку

требуется помощь

+0

И вы уверены, что файл 'C:/Program Files/PostgreSQL/8.4/lib/plpython.dll' есть и может быть доступен системному пользователю, который запускает базу данных? –

+0

Пользователь базы данных имеет право на чтение записи в папке postgresql – Mahesh

+0

да, пользователь базы данных читает/записывает в папку postgresql – Mahesh

ответ

0

Для устранения этого:

1: Убедитесь в том, что опрашиваемый пользователь может прочитать библиотеку

2: Убедитесь, что Python работает правильно для всех пользователей (попробуйте создать нового ограниченного пользователя и попробуйте запустить Python). Может быть, он не загружается, потому что другая библиотека, на которую она зависит, терпит неудачу?

Смежные вопросы