Toad en Linux

Posted on Posted in linux, Oracle DB

Bueno en está entrada voy a explicar como hacer funcionar el Software Toad for Oracle en un Linux. Vamos a realizar una emulación de un sistema Windows XP usando para ello la herramienta Wine, para llevar a acabo esta tarea necesitaremos:

  1. Wine
  2. Toad 10.6 (esta versión funciona, pero la 11.0 supongo que también funcionará)
  3. Oracle Client 10.2 para Windows, es compatible con DB 11.2.0.2 (Cliente 11.2 no testeado)
Instalación de WINE

Si tenemos instalado wine necesitamos una versión superior a la 1.1.43, si no lo tuviéramos instalado:

sudo apt-get install wine

Nos aseguramos que no tenemos un perfil anterior de wine

rm -rf  ~/.wine*

Seleccionamos la configuración de Windows XP

winecfg

Descargamos las winetricksm un administrador de módulos, que nos permitirá descarga directamente de las fuentes originales los paquetes de windows que necesitemos

sudo wget www.kegel.com/wine/winetricks 
sudo chmod 777 winetricks

Instalamos varios paquetes que necesitamos

./winetricks mdac28 msxml3 msxml4 msxml6 vb6run vcrun6sp6 corefonts fontfix tahoma msls31 gecko riched20 riched30 richtx32 comctl32 comctl32.ocx
Instalamos el Cliente de Oracle para WINDOWS

Una vez descargado y descomprimido, procedemos a su instalación siguiendo el asistente

cd ~/client
wine setup.exe

Muy IMPORTANTE selecionamos la opción RUNTIME, e ignoramos cualquier “SERVICE error”

Copiamos nuestro tnsnames.ora al cliente que acabamos de instalar “C:\oracle\product\10.2.0\client_1\network\admin”, para llevar a cabo esto podemos echar mano del explorer (trae wine).

Instalamos el TOAD
wine Toad\ for\ Oracle\ 10.6\ Commercial.exe

Una vez instalado podemos ejecutarlo desde el lanzador que crea en el escritorio, desde el buscador de ubuntu (11.10) o “Aplicaciones->wine->Programas->Quest Software->Toad”

La primera vez que lo ejecutemos puede darnos un error, en ese caso ignorarlo y si es necesario reiniciar el TOAD (puede cerrarse la primera vez).

Cuando salga el asistente para migrar una antigua configuración o crear una nueva CERRAMOS el Toad, y otorgamos permisos:

chmod -R 777 ~/.wine/drive_c/users/alberto/Datos de programa/Quest Software

Si queremos MIGRAR una configuración anterior, en el asistente del TOAD podemos seleccionar la carpeta que contiene nuestro perfil anterior. bajo “C:/Documents and Settings/alberto/Datos de programa/Quest Software/Toad for Oracle/10.6” y así mantendremos todas las configuraciones anteriores.

Y ahora lo lanzamos

Leave a Reply

Your email address will not be published. Required fields are marked *