Oracle Instant Client en Ubuntu Breezy 5.10

La instalación del cliente de Oracle es realmente sencilla. Los pasos a seguir son:
1. Descargar los componentes.
Dentro del web de Oracle, en la sección downloads hay un enlace a Oracle Instant Client. He descargado los paquetes RPM correspondientes a la versión 10.2.0.1 en un directorio temporal.

2. ‘Alienizar’ los paquetes
Para convertirlos en .deb y poder instalarlos correctamente
$sudo alien *.rpm

3. Instalación
$sudo dpkg -i *

4. Establecer las variables de entorno

En mi caso, he añadido a .bashrc las líneas siguientes:

TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
export ORACLE_HOME=/usr/lib/oracle/10.2.0.1/client
export ORACLE_TERM=xterm; export ORACLE_TERM
export PATH=$ORACLE_HOME/bin:$PATH
export NLS_LANG=SPANISH_SPAIN.WE8ISO8859P1
export TNS_ADMIN=$ORACLE_HOME/network/admin/tnsnames.ora
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export LD_ASSUME_KERNEL=2.4.1

5. Configurar TNSNAMES.ORA
A gusto del consumidor…

Un comentario en “Oracle Instant Client en Ubuntu Breezy 5.10”

  1. He seguido estos pasos. Aparentemente todo está en su sitio y las variables de entorno están bien, pero estoy itentando compilar libsqlora y al hacer configure siempre responde:

    checking linking with oracle shared libs (-lclntsh -lm) works… no

    Cannot link with oracle !!!
    LDFLAGS=-L/usr/lib/oracle/10.2.0.4/client/lib -Wl,-R/usr/lib/oracle/10.2.0.4/client/lib
    LIBS=-lclntsh -lm

    ¿Se te ocurre qué puede ser?

Los comentarios están cerrados.