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.-


20 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;

Discussion Area - Leave a Comment