Desculpe pelas cores, eis o erro > perl -e'use YAML;use DBI;use DBD::Oracle;my $db = > DBI->connect("dbi:Oracle:host=localhost;sid=xe","usr_oracle","pwd_oracle") > or die "Nao rolou a conexao";' > Can't locate DBD/Oracle.pm in @INC (@INC contains: /usr/local/lib64/perl5/site_perl/5.10.0/x86_64-linux-thread-multi /usr/local/lib/perl5/site_perl/5.10.0 /usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl .) at -e line 1. BEGIN failed--compilation aborted at -e line 1.
> > > Qual a sintaxe correta para criar uma conexão com o ORACLE ?? O resto > > aparentemente já está ok ! > > Da documentação: > > SELECT make_accessor_functions( > 'dbi:Oracle:hr;host=localhost;sid=xe', > 'hr', > 'hr', > '--- > AutoCommit: 1 > RaiseError: 1 > ', > NULL, > NULL, > NULL, > 'hr' > ); > ERRO: função make_accessor_functions(unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown) não existe LINHA 1: SELECT make_accessor_functions( ^ DICA: Nenhuma função corresponde com o nome e os tipos de argumentos informados. Você precisa adicionar conversões de tipo explícitas. ********** Error ********** ERRO: função make_accessor_functions(unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown) não existe SQL state: 42883 Hint: Nenhuma função corresponde com o nome e os tipos de argumentos informados. Você precisa adicionar conversões de tipo explícitas. Character: 8 -- Roberto Murillo Mathias Costa Junior. Infowave - Consultoria em TI. www.infowave.com.br _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral