- Bajar TOra, existen muchos rpms para Fedora, CentOS y otras distros ya precompiladas en http://sourceforge.net/projects/tora/files/
- Bajar el Instant Client de Oracle para linux, yo baje eloracle-instantclient11.2-basic-11.2.0.3.0-1.i386. Para instalar yum localinstall tora-2.1.3-1.fc17.i686.rpm
- Instalar el Instant Client: yum -y localinstall oracle-instantclient11.2-basic-11.2.0.1.0-1.i386.rpm --nogpgcheck
- Instalar TOra: yum localinstall tora-2.1.3-1.fc17.i686.rpm --nogpgcheck . Pueda que pida el qscintilla como una dependencia, aceptas las necesarias.
- Crear 2 enlaces simbólicos que busca TOra:
- cd /usr/lib/oracle/11.2/client/lib/ (para 64 bits /usr/lib/oracle/11.2/client64/lib)
- ln -s libclntsh.so.11.1 libclntsh.so
- ln -s libocci.so.11.1 libocci.so
- Exportar las librerías necesarias
- Para un usuario en particular: echo "export LD_LIBRARY_PATH=/usr/lib/oracle/11.2/client/lib" >> ~/.bash_profile
- Para todo los usuarios del sistema: echo "export LD_LIBRARY_PATH=/usr/lib/oracle/11.2/client/lib" >> /etc/bashrc
No es más sabio aquel que sabe mucho, sino aquel que hace mucho con lo poco que sabe
lunes, 31 de mayo de 2010
Guia instalación TOra Linux Fedora
TOra es una excelente herramienta para administrar bases de datos, personalmente la utilizo con Oracle, he aquí los pasos para su instalación y puesta en funcionamiento:
Suscribirse a:
Enviar comentarios (Atom)
por alguna razon ejecute todos estos pasos, pero no puedo seleccionar a oracle como provider connection. De casualidad sabes porque?
ResponderEliminarEl paso 7 puede ser la razón, con el usuario oracle o uno local ejecuta en la linea de comandos:
ResponderEliminar$ export LD_LIBRARY_PATH=/usr/lib/oracle/11.2/client/lib
Ve que el path este correcto en tu instalación, puede ser que tengas otra versión del instantclient. Luego a continuación del anterior comando ejecuta:
$ tora &
disculpe hice todo lo que aparece en la guia pero me da el siguiente error
ResponderEliminarerror while loading shared libraries: libnnz11.so: cannot enable executable stack as shared object requires: Permission denied
Parece un problema de SELinux, deshabilita, reinicia la máquina y luego disfruta TOra.
ResponderEliminarmuchas gracias, deshabilite el SELinux y ahora me da el siguiente error.
ResponderEliminartora: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
que puede ser?
Prueba instalando la libreria con:
ResponderEliminaryum install libaio
Suerte!!
muchas gracias, hice eso mismo y todo ok, estoy usando la version de fedora 14, y el tora corre sin problemas. saludos y muchas gracias
ResponderEliminarBuenos dias Alberto, tengo ahora un nuevo problema en otra maquina con linux fedora 14 de 64 bit, al hacer todos los pasos y tratar de ejecutar tora me da el siguiente error
ResponderEliminartora: error while loading shared libraries: libclntsh.so: wrong ELF class: ELFCLASS32
que puede ser eso?, yo baje todas las aplicaciones para formato 64 bit y a la hora de crear el export lo hice de esta manera
export LD_LIBRARY_PATH=/usr/lib/oracle/11.2/client64/lib" >> ~/.bash_profile
y realice los link para las librerias especificadas.
Si me puedes dar una mano te lo agradecere.
Saludos
Hola José, estas seguro que estas instalando Instant Client for Linux "x86-64" de 64 bits?. Tal vez es obvia la pregunta, pero no deberías tener problemas.
ResponderEliminarLo otro es que chequees bien las librerias importadas:
export LD_LIBRARY_PATH=/lib64
export LD_LIBRARY_PATH_32=/lib
export LD_ASSUME_KERNEL=2.4.19
export LDEMULATION=elf_i386
Hola, Alberto.
ResponderEliminarMuchas gracias por tu tutorial.
Lo he seguido y se me lanza la ventana de conexión a la base de datos, pero una vez que configuro usuario, password, esquema, y database, se cae la aplicación y me da el siguiente error.
[oracle@portatilHP ~]$ tora
Failed to set new default date format for session
Failed to set client info for session
Failed to set new default date format for session
Failed to set client info for session
Failed to set new default date format for session
Failed to set client info for session
Failed to set new default date format for session
Failed to set client info for session
Failed to set new default date format for session
Failed to set client info for session
Failed to set new default date format for session
Failed to set client info for session
Violación de segmento (`core' generado)
Tienes alguna idea de cual puede ser el problema
gracias
Rafael Calvo
Parece un error de compatibilidad con Tora y tu base de datos. Podrías probar conectándote a la base de datos de pruebas de Oracle y la otra es cambiando tu base de datos como un sistema de fechas por defecto.
ResponderEliminardisculpa para hacer el paso 6 donde lo tengo que hacer o como por que los pasos anteriores ya los realice correctamente y solo el paso 6 no tengo idea donde lo tengo que realizar en tora? Oracle?
ResponderEliminarEl paso 6 se realiza en la terminal del usuario que va usar TOra
Eliminarbuenos dias disculpa lo de exportar las librerias, me puedes decir donde estan o donde las encuentro? y como se debe realizar ese paso?
ResponderEliminarJesús: Las librerías vienen con la instalación de instanclient. Solo las tienes que referenciar y obviamente estar seguro que están en esa ubicación.
Eliminar