Compilar TORA con soporte de Oracle

Ver el tema anterior Ver el tema siguiente Ir abajo

Compilar TORA con soporte de Oracle

Mensaje  Admin el Miér Feb 25, 2009 12:54 am

En un post anterior comente como instalar Toad mediante wine, pero si no dispones de este Software tambien puede optar por una alternativa como TORA.

El problema que nos encontramos es que si instalamos el Tora mediante apt-get:

sudo apt-get install tora

La version que instalamos no lleva incluido el soporte para Oracle. La solucion es descargar los fuentes, activar la opcion en los flags de compilacion y compilarlo de nuevo para nuestro entorno. Vamos a ello.

Primero, necesitas tener instalado el cliente de oracle, porque en la compilacion necesita linkar con sus librerias. Para instalarlo leete el post anterior a este.

Los pasos para instalar y compilar Tora son los siguientes:

1. Instalate el tora para poder instalarte a la vez las dependencias que necesites si no las tienes:

apt-get install tora

2. Obten el codigo fuente:

cd /usr/src
apt-get source tora

y te metes en el directorio generado.

3. Instala los siguiente paquetes necesarios para la compilacion:

apt-get install g++ gcc autoconf automake flex zlib1g-dev docbook-xsl
apt-get install libqt3-mt-dev libqt3-compat-headers

4. Ahora modifica el fichero “debian/rules“

Busca esta linea:
./configure –prefix=/usr –without-oracle –without-rpath –disable-new-check –with-kde –enable-libsuffix=
y la reemplazas por esta:
./configure –prefix=/usr –with-instant-client –without-rpath –disable-new-check –without-kde –enable-libsuffix=

(nota: si lo quieres para KDE activa -with-kde, aunque en este post yo no he podido comprobar si funciona correctamente, yo he compilado para gnome)

5. Compilamos…Para ello ejecutamos el comando:

debian/rules binary

6. El proceso tarda un poco. Si no ha habido ningun problema ya tienes el .deb generado en el directorio superior.

cd ..

7. Desinstalamos la version previa e instalamos la nueva.

apt-get remove tora
dpkg -i tora_1.3.21-3ubuntu1_i386.deb

8. Finalizado. Ya tenemos tora instalado en el sistema. si queremos probarlo ejecutamos:

tora &

Nota, si no quieres compilar. En este enlace te puedes descargar un binario precompilado. Pero no te aseguro que te funcione correctamente si te falta alguna dependencia. Yo te aconsejo mejor que lo compiles para tu plataforma.

Importante: Si al ejecutar Tora solo puedes conectar a bases de datos Oracle, no te aparece la opcion de MySql ni de Postgres, necesitas intalar el siguiente paquete:

apt-get install libqt3-mt-mysql

Esto es asi porque:

Tora (”Toolkit for Oracle”) is a GUI-based database development program, offering SQL worksheets and a database browser.
The application uses plugins for its “connection providers”; make sure you have qt-ODBC installed, plus qt-MySQL or qt-PostgreSQL if you use mysql or postgresql databases.

Mas informacion

Admin
Admin

Cantidad de envíos : 255
Edad : 31
Localización : perzurc@hotmail.com
Fecha de inscripción : 02/04/2008

Ver perfil de usuario http://cibernetico.superforo.net

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.