Pessoal,
Estou criando o dbi_link no meu banco e está retornando o seguinte erro na 
criação de uma das funções que tem no script. Alguém sabe o motivo e como posso 
resolver?

Obs.: A linguagem plperlu está instalada no banco.


bdpg=# CREATE OR REPLACE FUNCTION dbi_link.is_yaml(TEXT)
bdpg-# RETURNS boolean
bdpg-# STRICT
bdpg-# LANGUAGE plperlu
bdpg-# AS $$
bdpg$# use YAML;
bdpg$# eval {
bdpg$#     my $hashref = Load($_[0]);
bdpg$# };
bdpg$# if ($@) {
bdpg$#     return 0;
bdpg$# }
bdpg$# return 1;
bdpg$# $$;
ERROR:  creation of Perl function failed: Can't locate YAML.pm in @INC (@INC 
contains: /usr/l                                 
ib/perl5/5.8.5/i386-linux-thread-multi /usr/lib/perl5/5.8.5 
/usr/lib/perl5/site_perl/5.8.5/i3                                 
86-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi 
/usr/lib/perl5/s                                 
ite_perl/5.8.3/i386-linux-thread-multi 
/usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi                          
        /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi 
/usr/lib/perl5/site_perl/5.8.0/i386-l                                 
inux-thread-multi /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 
/usr/lib/perl                                 5/site_perl/5.8.3 
/usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl     
                            5/site_perl/5.8.0 /usr/lib/perl5/site_perl 
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread                              
   -multi /usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi 
/usr/lib/perl5/vendor_perl/5.                                 
8.3/i386-linux-thread-multi 
/usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi /usr/lib               
                  /perl5/vendor_perl/5.8.1/i386-linux-thread-multi 
/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-                                 
thread-multi /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 
/usr/lib/perl5                                 /vendor_perl/5.8.3 
/usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib      
                           /perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl 
.) at line 2.



_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a