Instalación de Toad for Oracle 10 en Windows 7 – 64 Bits

Después de un día de lucha y varias batallas intentando hacer funcionar Toad para Oracle 10, logramos hacer que la conexión con InstantClient tenga éxito.

El problema estaba en el Oracle Client que estabamos usando, nos habiamos instalado el InstantClient de Oracle de 64 bits y si bien lo estabamos haciendo sobre Windows 7 de 64 bits, el problema de que la conexión entre Toad y el Client era fallida se debía a que por alguna razón Toad for Oracle 10 es compatible solo con InstantClient de 32 bits.

A continuación paso a detallar los pasos que seguimos para hacer que la conexión sea exitosa:

– En primero creamos una carpeta con el nombre “oracle” en el C:\.  Allí creamos dos carpetas mas, una con el nombre “bin” y la otra “network”.

– Una vez hecho esto lo que hicimos fue crear, en la carpeta “network”, la carpeta “admin” (tal como se muestra en la imagen anterior) y dentro de esta última los siguientes archivos: tnsnames.ora y sqlnet.ora.

Ahora les paso el detalle del contenido de cada archivo:

tnsnames.ora

XE =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.33.7)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = XE)
    )
  )
EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )
ORACLR_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
    )
    (CONNECT_DATA =
      (SID = CLRExtProc)
      (PRESENTATION = RO)
    )
  )

————

sqlnet.ora

SQLNET.AUTHENTICATION_SERVICES = (NTS)

———–

– Por último, lo que nos quedó por hacer fue agregar las variables de entorno que les detallo a continuación:

  • ORACLE_HOME = C:\oracle
  • ORACLE_HOME_NAME = C:\oracle
  • SQL_PATH = C:\oracle
  • TNS_ADMIN = C:\oracle\network\admin
  • LD_LIBRARY_PATH = C:\oracle\bin

Y luego agregamos en el PATH:

  • C:\oracle\bin

Bueno, una vez hecho todo esto la conexión fue un rotundo éxito.

Aquí les dejo el la URL de donde sacamos la info para poder seguir todos los pasos detallados antes, tambiés les paso el link para la descarga del InstantClient 32 Bits.

– Blog XP-RIENCE

– IstantClient (descargar el archivo: instantclient-basiclite-win32-11.2.0.1.0.zip)

Esta fué mi primer publicación, espero que les sirva y se entienda, ante cualquier reclamo comunicarse con defensa al consumidor.

Saludos!!

Fernando M. S. Garrido.-


33 Responses to “Instalación de Toad for Oracle 10 en Windows 7 – 64 Bits”

  1. Muy buena info!!!

  2. Muy util !! Gracias !

  3. Lo estaba buscando! Gracias!!

  4. Mada Mada Dane…

  5. Pero installclient se descomprime dentro de la carpeta oracle o aparte?
    Muchas gracias!

  6. solucionado. Gracias!

  7. Otra posible solución, que a nosotros nos ha funcionado, es copiar la carpeta Quest Software desde “c:\program files (x86)” a “c:\program files” (o c:\archivos de programa) y simplemente cambiar las rutas de los accesos directos para que apunten a las nuevas carpetas.
    Esta solución no es mía, pero ahora mismo no recuerdo ni encuentro el link original donde la vi, lo siento.
    Saludos.

  8. Buenas,
    Tengo claro que el Toad que conseguiste instalar es para 32 bits, pero.. y el cliente Oracle? 32 o 64?

    Gracias y saludos.

  9. antes de verificar estos paso es cortare la carpeta Quest Software desde “c:\program files (x86)” a “c:\program files” (o c:\archivos de programa)
    y luego cambiar la variable oracle _home como la muestra el toad para no tener problemas y d euna funciona

  10. No funciona eso, se hizo paso a paso y no funciona, que version de toad tienen..

  11. Hola,
    Hice todo pero me sigue enviando el error :
    ORA-12170:TNS:Connect timeout occurred.

    Que me hace falta.
    Mi computadora es de 64 bits.

  12. Me funciono lo de cortar y pegar desde Program Files(X86) hacia Archivos de Programa, Agradezco a ustedes por este aporte. tengo toad 10_6, BD:Oracle XE, Windows 7 64 bts home premium, Gracias, Gracias.

  13. intentalo mijin esto funciona
    cortar y pegar desde Program Files(X86) hacia Archivos de Programa, Agradezco a ustedes por este aporte. tengo toad 10_7, BD:Oracle XE, Windows 7 64 bts

  14. Acabo de probarlo con un poco de desconfianza…pero saben funiono!!!!!.
    lo que hice fue copiar el “Quest Software” desde “Archivos de programas (x86)” a “Archivos de programas” , luego direccione el icono del escritorio del TOAD a la nueva direccion.
    haci de facil…y listo!!!!
    gracias a todos.. de verdad era urgente =)

  15. •ORACLE_HOME = C:\oracle
    •ORACLE_HOME_NAME = C:\oracle
    •SQL_PATH = C:\oracle
    •TNS_ADMIN = C:\oracle\network\admin
    •LD_LIBRARY_PATH = C:\oracle\bin
    Esta sentencia donde la agrego??
    Gracias

  16. Eso se agrega en las variables de entorno del sistema (environment), opción a la cual puedes acceder por medio de Inicio – Panel de Control – Sistema y seguridad – Sistema – Opciones de sistema avanzadas Luego en la ventana que se abre en la solapa Avanzada hay un boton que dice Variables de entorno y ahi puedes crear las necesarias.

  17. En caso de Windows 7 home premium, no pudo instalar el toad, lo logré instalarlo y abrio, pero me dijo que no tenia el client oracle instalado, baje el cliente de la pagina de oracle, y cuando lo intento instalar me sale un erro en el orapama.ini (no tiene suficiente permisos para ejecutar), y eso que lo ejecuto como administrador.
    POR otra parte en windows 7, donde agrego las variables de ambiente. Por fa si es posible contactence conmigo, que tengo un buen computador, pero aora con 64 bit no me deja utilizar toad, y lo requiero con urgencia.
    saludos (leggons28@gmail.com)

  18. disculpen el error es en oraparam.ini, TENGO UNA PC 64 BITS. favor si me puede ayudar

  19. Excelente ! muy bien explicado !! despues de toda una mañana de sufir !!! GRACIAS

  20. Hola Allan puedes bajar el instanclient_11_2 (32 bits) de oracle y lo colocas en C:\ y despues edita la variable Path y agregas la ruta C:\instantclient_11_2;

  21. me marca el siguiente error: Can’t initialize OCI. Error -1 despues de seguir los pasos, alguien sabe que pasa ???

  22. @Humberto: ¿Será que tenés mal configurado los paths? Verificá que el PATH apunte al directorio *real* de instalación. Además, ¿probaste reiniciar el equipo?

  23. Para arreglar el problema
    “Can’t initialize OCI. Error -1 ”
    Basta con ejecutar como Administrador.
    Para correr el toad en x64 solo tienen que cambiar la carpeta como mencionan. Me parece que no hay un soporte nativo para x64. A mi si me funcionó con Oracle 10g a x64 sobre win7 professional.

  24. Utilizo Windows 7 Enterprise, realice el cambio de
    la carpeta Quest Software desde “c:\program files (x86)” a “c:\program files” (o c:\archivos de programa) y cambie las rutas de los accesos directos para que apunten a las nuevas carpetas y funciono Ok. Se agracede la ifnormacion de Biel73 y el resto de los usuarios.

  25. Lo que hice fue copiar el “Quest Software” desde “Archivos de programas (x86)” a “Archivos de programas” , luego direccione el icono del escritorio del TOAD a la Nueva Direccion y SI ME FUNCIONO CORRECTAMENTE!!!!!!!!!!!!!!!!!!!

  26. Muchas gracias por la ayuda, me costo entender lo de las variables, despues de eso, todo fue facil.

  27. Pero al final te funcionó porque instalaste la versión 32 bits de Oracle, ¿no?.

  28. @Dámaso: no se si ‘porque’, pero si estoy seguro que así funciona 🙂

  29. Gusto en saludarlos,
    tengo en un maquina el servidor y en otra maquina el cliente con los pasos que se indica y resulta en el TOAD hasta un inconveniente al momento de conectar como sys o system sale este error no encuentra el listener: “ORA-12541: TNS: no listener”, estaria agredecido de la solucion muchas gracias

  30. Cuando recibís un error “no listener” significa que el servidor no está aceptando tu conexión… será un tema de firewall o configuración del server, quizás?
    Perdón por la demora en la respuesta… se me ha perdido tu email entre el spam. 🙁

  31. Estimados, si instalan el toad directamente sobre el disco C://Questsoftware, no es necesario hacer todo lo antes expuesto. Desde el instalador cambien la ruta , en lugar de que instale el program files, que instale sobre el disco C, les va a funcionar directamente sin necesidad de tocar ninguna variable.
    En 64 bits

  32. Interesante Jorge. Muchas gracias por el aporte! 🙂

  33. Gracias Jorge, me funciono de manera perfecta el redirecionar el fichero de instalación del TOAD, a program files. y no al que venia por defecto.

    Muy agradecido.

Discussion Area - Leave a Comment