On 12/18/06, Php developer <[EMAIL PROTECTED]> wrote:

Estou com problema na execução pra carregar o  arquivo pgsnapshots.sql:
psql -d banco -h host -U postgres -f pgsnapshots.sql

e gera esse erro:

psql:/var/lib/pgsql/pgsnapshot/pgsnapshots.sql:277: ERROR:  creation of
Perl function failed: Can't locate vars.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.7/i486-linux /usr/lib/perl5/5.8.7
/usr/lib/perl5/site_perl/5.8.7/i486-linux /usr/lib/perl5/site_perl/5.8.7
/usr/lib/perl5/site_perl .) at -e line 1.


Talvez a função esteja sendo criada usando a PL/Perl ao invés de PL/PerlU,
deste modo tem algumas coisas, como importação de módulos, que não são
permitidas na PL/Perl.
Uma solução não tão elegante para resolver seu problema de imediato, você
pode remover do código todas as linhas contendo "use vars (...)" e "use
strict;".

--
wallace reis
Núcleo de Biologia Computacional e
Gestão de Informações Biotecnológicas/LABBI
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a