PosgreSQL 8.4.4 + Perl 5.8.8 + Win7 + не устанавливается язык plperlu

Друзья! Помогите плиз разобраться!
Излазил форум, находил на поднимаемую тему другие ветки, но ничего не помогает из предложенных там решений.

Имеется:
Win7 Максимальная (Ultimate)
PostgreSQL 8.4.4, compiled by Visual C++ build 1400, 32-bit
Perl 5.8.8 Binary build 822 (лежит в папке c:\Perl)

Путь к c:\Perl\bin прописан в PATH
Работаю в винде под Администратором, команда echo %PATH% - прописанных путей отображается много (через точку с запятой), последним стоит c:\Perl\bin;

служба PostgreSQL запускается под пользователем Postgres, зайти под которым в систему нельзя - не показывает эту учетку при авторизации в винде

При попытке выполнить в PgAdmin команду:
CREATE LANGUAGE plperlu;
выдается ошибка: could not load library "C:/Program Files/PostgreSQL/8.4/lib/plperl.dll": The specified module could not be found.

При выполнении из командной строки:
createlang.exe -U postgres -d test -e plperlu
та же ошибка:
createlang: language installation failed: ERROR: could not load library "C:/Program Files/PostgreSQL/8.4/lib/plperl.dll": The specified module could not be fo
und.

Помогите плиз решить проблему!

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Для подключения языка plperl

Для подключения языка plperl наличия установленного Perl недостаточно.
Для PostgreSQL собирается специальная библиотка, которой как раз пишет вам и не хватает.
Если её нет в дистрибутиве, который вы установили, значит вам надо либо собрать её из исходников самому, либо найти у какого-либо доброго дяди :)

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023