Toad, es uno de los mejores clientes de base de datos que tenemos en el mundo Oracle. En principio es exclusivo de Windows, ahora bien…
¿Quien dice que no es posible usar Toad en Linux?. Veamos 10 sencillos pasos para conseguirlo.
Paso 1) Instalar wine.
Wine nos permite ejecutar aplicaciones de Windows en el escritorio. Si no lo tienes instalado puedes ejecutar:
sudo apt-get install wine
para instalarlo, o descargarte el paquete desde http://www.winehq.com/ y descomprimirlo manualmente.
Para asegurarte que lo tienes instalado ejecuta desde la consola:
wine -version
deberia devolverte el numero de version instalado.
Paso 2) Configurar wine.
Desde consola ejecuta:
winecfg
Se abre una nueva ventana y puedes seleccionar los valores deseados para tu configuracion.
Paso 3) Descargar el cliente de Oracle
Tienes que tener cuenta en www.oracle.com.(Si no la tienes puedes crearte una nueva).
Nos conectamos a Oracle y nos descargamos el “basic instant client” para la version de Windows 32 bits.
En nuestro caso este fichero es: instantclient-basic-win32-10.1.0.5-20060419.zip
Paso 4) Creamos los directorios de la aplicacion
wine se habra instalado en la carpeta .wine de nuestro directorio HOME. nos desplazamos hasta esta carpeta, a drive_c y en esa ruta creamos los directorios ORA. y dentro de las carpetas ORABIN y NETWORK. Finalmente nos desplazamos a $HOME/.wine/drive_c/ORA/NETWORK y creamos la carpeta ADMIN.
cd
cd .wine
cd drive_c
mkdir ORA
cd ORA
mkdir BIN
mkdir NETWORK
cd NETWORK
mkdir ADMIN
Paso 5) Descomprimir el cliente en la carpeta BIN
El zip que previamente hemos descargado de oracle lo descomprimimos en $HOME/.wine/drive_c/ORA/BIN
Paso 6) Crear las variables
Tenemos que crear una variable de entorno(ORACLE_HOME) y añadir una ruta al PATH. Para ello desde la consola ejecutamos:
wine regedit
Alli nos desplazamos a HKEY_LOCAL_MACHINE > Software y creamos una entrada “Oracle” con clave “ORACLE_HOME” y valor “C:/ORA”
Ahora nos desplazamos a HKEY_LOCAL_MACHINE > System > CurrentControlSet > Control > SessionManager > Environment y a la cadena PATH le añadimos C:\ORA\BIN.
Guardamos los cambios.
Paso 7 ) Instalamos TOAD
Necesitamos la version de toad 8 o superior porque en otro caso nos dara un error del tipo “OCI version not supported” cuando intentemos arrancar. Copia el ejecutable del toad a tu directorio home y ejecuta desde la consola:
wine <ejecutableToad>.exe
p.ej si bajas la trial seria wine ./TOADFree.exe
Comenzara el proceso de instalacion del Toad. este proceso es totalmente identico al de Windows.
Paso 8 ) Añadir un tnsnames.ora
Crea o añade un tnsnames.ora valido en la carpeta $HOME/.wine/drive_c/ORA/NETWORK/ADMIN, este fichero sera usado posteriormente por Toad cuando intente conectar a tu base de datos.
Paso 9) Ejecuta Toad
Desplazate al directorio donde se haya instalado el Toad y ejecutalo con wine.
cd $HOME/.wine/drive_c/TOADFREE
wine ./TOAD.exe
Si todo es correcto ya lo tienes funcionando. sino, observa los mensajes de error de la consola, generalmente se deben a alguna DLL que te falta o no tienes. Para solucionarlo copia la DLL que te falte al directorio $HOME/.wine/drive_c/system32 y vuelve a arrancar el TOAD. Generalmente suele se MFC42.DLL o alguna similar.
Paso 10) Toad en ejecucion
Ya está, Ejecuta el Toad y disfrutalo!!.





Comentarios recientes