Re: Migracion de Oracle 10g a Postgres 9.1

From: Yoan Manuel Perez Piñero <ymperez(at)uci(dot)cu>
To: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
Cc: Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Migracion de Oracle 10g a Postgres 9.1
Date: 2012-04-09 18:32:03
Message-ID: 9e2bd692-72b7-48e9-beda-a5bd0614639a@ucimail4.uci.cu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Si de eso me había dado cuenta, instalé estos paquetes perl-Compress-Zlib.i686 y perl-DBD-Pg.i686, pero cuando vuelvo a ejecutar el ora2pg me devuelve otro error, que no deja conectarse a oracle:

Trying to connect to database: dbi:Oracle:host=127.0.0.1;sid=FORO
install_driver(Oracle) failed: Can't load '/usr/local/lib/perl5/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: libclntsh.so.10.1: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio at /usr/lib/perl5/DynaLoader.pm line 200.
at (eval 15) line 3
Compilation failed in require at (eval 15) line 3.
Perhaps a required shared library or dll isn't

Parece que falta otro paquete más... estoy trabajando en Centos 6. Cuando busco el fichero Oracle.so no existe, no encuentro tampoco libclntsh.so.10.1
Saludos.

----- Mensaje original -----
De: "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org>
Para: "Yoan Manuel Perez Piñero" <ymperez(at)uci(dot)cu>
CC: "Ayuda" <pgsql-es-ayuda(at)postgresql(dot)org>
Enviados: Lunes, 9 de Abril 2012 12:19:01
Asunto: Re: [pgsql-es-ayuda] Migracion de Oracle 10g a Postgres 9.1

Excerpts from Yoan Manuel Perez Piñero's message of lun abr 09 12:36:57 -0300 2012:
> Bueno aquí va el error...
>
> Can't locate Compress/Zlib.pm in @INC (@INC contains: /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .) at /usr/local/share/perl5/Ora2Pg.pm line 541.
> BEGIN failed--compilation aborted at /usr/local/share/perl5/Ora2Pg.pm line 541.
> Compilation failed in require at /usr/local/bin/ora2pg line 27.
> BEGIN failed--compilation aborted at /usr/local/bin/ora2pg line 27.

Uf, eso difícilmente tiene que ver con ora2pg en forma directa.
Significa que tienes que instalar el módulo Compress::Zlib,
probablemente algo como apt-get install libcompress-zlib-perl si estás
en Debian/Ubuntu (o libio-compress-perl si es una instalación más
moderna), o algún paquete equivalente en Fedora/RH, etc.

--
Álvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>

10mo. ANIVERSARIO DE LA CREACION DE LA UNIVERSIDAD DE LAS CIENCIAS INFORMATICAS...
CONECTADOS AL FUTURO, CONECTADOS A LA REVOLUCION

http://www.uci.cu
http://www.facebook.com/universidad.uci
http://www.flickr.com/photos/universidad_uci

10mo. ANIVERSARIO DE LA CREACION DE LA UNIVERSIDAD DE LAS CIENCIAS INFORMATICAS...
CONECTADOS AL FUTURO, CONECTADOS A LA REVOLUCION

http://www.uci.cu
http://www.facebook.com/universidad.uci
http://www.flickr.com/photos/universidad_uci

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Pablo Siciliano 2012-04-09 19:26:05 Pgpool y postgresql 8.1
Previous Message Alvaro Herrera 2012-04-09 16:19:01 Re: Migracion de Oracle 10g a Postgres 9.1