RE: [pgsql-ru-general] RE: [pgsql-ru-general] Вопрос по установке pgperl - Mailing list pgsql-ru-general

From Владимир Комаров
Subject RE: [pgsql-ru-general] RE: [pgsql-ru-general] Вопрос по установке pgperl
Date
Msg-id 001701cea7f6$986125e0$c92371a0$@ru
Whole thread Raw
In response to RE: [pgsql-ru-general] Вопрос по установке pgperl  (Владимир Комаров <vlads@sibnet.ru>)
List pgsql-ru-general

Проблема решилась радикальным методом – в poistgresql был закинута вся папка lib из perl`a

Спасибо за подсказки, получается проблема решена!

 

 

From: pgsql-ru-general-owner@postgresql.org [mailto:pgsql-ru-general-owner@postgresql.org] On Behalf Of Владимир Комаров
Sent: Monday, September 02, 2013 10:59 PM
To: 'Alexander Law'
Cc: pgsql-ru-general@postgresql.org
Subject: [pgsql-ru-general] RE: [pgsql-ru-general] Вопрос по установке pgperl

 

И с этим разобрался. Теперь выскакивает другая ошибка:

ОШИБКА:  попытка переопределить параметр "plperl.use_strict"

Не смог разобраться.

Согласно документации:

В файле  postgresql.conf

Добавил:

custom_variable_classes = 'plpgsql,plperl'

plpgsql.variable_conflict = use_variable

plperl.use_strict = true

plruby.use_strict = true        # generates error: unknown class name

 

 

но ошибка так и остаётся. Как быть?

 

 

From: pgsql-ru-general-owner@postgresql.org [mailto:pgsql-ru-general-owner@postgresql.org] On Behalf Of Alexander Law
Sent: Monday, September 02, 2013 11:24 AM
To:
Владимир Комаров
Cc:
pgsql-ru-general@postgresql.org
Subject: Re: [pgsql-ru-general]
Вопрос по установке pgperl

 

Здравствуйте,

Я бы попробовал посмотреть, что происходит, в FileMon'е/ProcessMonitor'е.
Может какая-то дополнительная dll отсутствует в системе или у пользователя postgres нет прав для доступа к этому каталогу.

Успехов!

01.09.2013 19:42, Владимир Комаров пишет:

Добрый день,

Хотелось бы узнать решение по вот такому вопросу:

У меня на XP64 стоит PostgreSQL 9.1.9, 64-bit   и    ActivePerl-5.16.3.1603-MSWin32-x86-296746

 

Однако при выполнении любого из запросов:

CREATE EXTENSION plperl

CREATE LANGUAGE plperl

 

Выдается ошибка

ОШИБКА: загрузить библиотеку "D:/pg/PostgreSQL-9.1/lib/plperl.dll" не удалось: The specified module could not be found.

SQL-состояние: 58P01

Сам файл plperl.dll естетсвенно есть, теперь только понять, по какой причине пёрл не установился.

 

Заранее спасибо за ответы

 

pgsql-ru-general by date:

Previous
From: Владимир Комаров
Date:
Subject: RE: [pgsql-ru-general] Вопрос по установке pgperl
Next
From: Владимир Комаров
Date:
Subject: Отправка и получения писем в postgresql