[caracas-pm] Problema al conectarme con Oracle 8i y DBI

Daniel Rojas danielrojasm at gmail.com
Wed Aug 22 09:02:01 PDT 2007


Buenas amigos les escribo en la oportunidad de comentarles un problema que
tengo al conectarme a un servidor Oracle 8i, es una conexion sencilla donde
consulto una tabla, el problema es que cuando acceso a tablas con pocos
registros, me trae los datos pero cuando acceso a una tabla que contiene
1.638.237 registros, se queda como 20 segundos esperando y a la final arroja
un error

este es el string de
conexion:---------------------------------------------------------

prueba2.pl:

use strict;
use DBI;

my $dbh = DBI->connect( 'dbi:Oracle:ADIN',
                        'myusuario',
                        'myclave',
                        {
                          RaiseError => 1,
                          AutoCommit => 0
                        }
                      ) || die "Database connection not made: $DBI::errstr";

my $sql = qq{ SELECT * FROM gl_balances where set_of_books_id = 344 and
 code_combination_id = 166823 and currency_code = 'VEB'};
my $sth = $dbh->prepare( $sql );
$sth->execute();

print $sth;

$dbh->disconnect();


este es el error que obtengo despues de 20 segundos de
espera:-----------------------------


DBD::Oracle::st execute failed: ORA-03113: fin de archivo en el canal de
comunicación (DBD ERROR: OCIStmtExecute) [for Statement " SELECT * FROM
gl_balances where set_of_books_id = 344 and code_combination_id = 166823 and
currency_code = 'VEB'"] at prueba2.pl line 15.

A simple vista pudiera parecer un problema del servidor pero el DBA reviso
la configuracion del servidor y todo parece estar correcto, y ademas cuando
hago cualquier consulta con sqlplus en consola todo funciona bien, el
problema es con perl, el cliente Oracle esta bien instalado y configurado,
que me sugieren uds?, gracias de antemano.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.pm.org/pipermail/caracas-pm/attachments/20070822/1bfdfed4/attachment-0001.html 


More information about the caracas-pm mailing list