<JUNIN> CADÊ AS SOLUÇÕES . . . escreveu:
> Ao executar o comando:
> create language plperlu;
> 
> 
> ERROR:  could not access file "$libdir/plperl": Arquivo ou diretório não
> encontrado
> 
Não sei o que você fez mas confira o que está abaixo. Veja que $libdir tem que
ser a saída do comando pg_config e o nome da biblioteca compartilhada em
tmpllibrary tem que corresponder ao arquivo no SO (sem a extensão).

euler=# select tmplname,tmpllibrary from pg_pltemplate where tmplname ~ 
'plperl';
 tmplname |  tmpllibrary
----------+----------------
 plperl   | $libdir/plperl
 plperlu  | $libdir/plperl
(2 rows)

euler=# \q
$ /a/bin/pg_config --libdir
/a/lib
$ ls -la /a/lib/plperl*
-rwxr-xr-x 1 euler euler 243291 Fev 18 19:57 /a/lib/plperl.so


-- 
  Euler Taveira de Oliveira
  http://www.timbira.com/
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a