martes, 8 de septiembre de 2009

dbi-link postgres to oracle

1 - instalar dbi-link

http://pgfoundry.org/projects/dbi-link/

2 - bajar los rpm instantclient de la pagina de oracle (http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/linuxsoft.html)

oracle-instantclient-basic-10.2.0.3-1.i386.rpm

oracle-instantclient-devel-10.2.0.3-1.i386.rpm

3 - yo use alien para crear los .deb

en la carpeta donde bajaste los rpm hacer esto:

alien *.rpm

4 - una vez creados los .deb hacer:

dpkg -i *.deb y te instalara el instantclient

5 - bajar el modulo de perl para que funcione con oracle

yo lo baje de esta pagina

http://ftp.debian.org/debian/pool/contrib/libd/libdbd-oracle-perl/libdbd-oracle-perl_1.21-2_i386.deb

y luego dpkg -i libdbd-oracle-perl_1.21-2_i386.deb

6 -

luego en la carpeta dbi_link hay unos ejemplos para testear el dbi-link el mismo se llama oracle.sql y hacemos

psql -f oracle.sql tuBD

tener en cuenta que tenes que editar el oracle.sql para ponerle tu usuario y pass de oracle para testearlo.

free counters