O DBD::Oracle tem na sua documentação a opção para setar o buffer_size através da função dbms_output_enable. Você não mostrou o código PL/SQL, mas pode ser que ele não esteja bem distribuído, pode ser que o tamanho da variável que você está declarando para receber este valores seja menor do que os valores em que está recebendo. Enfim parece um erro mais relacionado a PL/SQL do que Perl, você já está usando alguma dbms_** no seu código ?
Obrigado, 2012/2/7 Marcio Ferreira <[email protected]> > # estou lendo no celular, nao pesquisei nada, s mas por curiosidade, > existe alguma config de buffer com o DBD? Pois *acho* que sua consulta eh > meio "pesada" > On Feb 7, 2012 8:34 AM, "Juliano Silva" <[email protected]> > wrote: > >> Bom dia a todos,**** >> >> ** ** >> >> Retornando a programação Perl, desenvolvi um código para extração de >> dados em banco de dados Oracle.**** >> >> Ao executar o código, o mesmo retorna erro no módulo DBD::Oracle, >> procurei algumas literaturas e FAQs sobre o problema e não encontrei >> solução, por isso, estou recorrendo a vocês.**** >> >> Segue o erro:**** >> >> DBD::Oracle::st execute failed: ORA-06502: PL/SQL: numeric or value >> error: character string buffer too small**** >> >> Eu estava verificando se tinha algum problema no banco de dados e a única >> coisa que encontrei que vai de encontro ao erro são alguns campos na tabela >> com tipo VARCHAR2 tamanho 4000, de qualquer forma não sei como resolver >> isso.**** >> >> ** ** >> >> Grato,**** >> >> ** ** >> >> *Juliano Dantas Almeida Silva* >> >> ** ** >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: [email protected] >> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: [email protected] > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > > -- Márcio Vitor de Matos
=begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
