Configurar cliente de Oracle para Toad y Plsql Developer

Buenas,

Antes instalarte el cliente de Oracle para poder usar una herramienta de desarrollo era muy fácil, era simplemente seguir un autoinstalable y añadir el tnsnames, pero en la versión 11g por lo menos a mi, no me ha parecedio tan sencillo. Para no tener que instalar el toad o el plsql developer, estaba utilizado el sql developer que ofrece Oracle de manera gratuita y que no necesita el cliente, pero al final esta herramienta está muy limitada.

He solucionado el tema y lo qye he hecho es instalarme el ‘Instant client’ de Oracle y problema solucionado.

Como he perdido un poco de tiempo con esto he decidido recopilar la información que me ha servido de internet y crear una entrada en el blog.

  1. Nos bajamos los instant client de la web de oracle. Necesitamos dos en concreto: Basic y el SQL*Plus. Muy importante que es lo que me fallaba a mí: aunque tengas el Windows de 64bit debes descargarte el de 32bit sino no te funcionará.
  2. Creamos manualmente las siguientes carpetas:
    C:\oracle
    C:\oracle\bin
    C:\racle\network
    C:\oracle\network\admin
  3. Descomprimimos los ficheros que nos hemos descargado de la web de oracle en la carpeta C:\oracle\bin
  4. En la carpeta C:\oracle\network\admin cargamos nuestro fichero tnsnames.ora y creamos uno que se llame sqlnet.ora con este texto:
    SQLNET.AUTHENTICATION_SERVICES = (NTS)
  5. Creamos las siguientes variables del sistema: pc > propiedades > configuración avanzada del sistema > Variables de entorno

 

ORACLE_HOME               c:\oracle

ORACLE_HOME_NAME   c:\oracle

TNS_ADMIN                     C:\oracle\network\admin

SQL_PATH                         C:\oracle

LD_LIBRARY_PATH        C:\oracle\bin

Además en la de PATH como ya estará creado hay que añadir este valor: C:\oracle\bin;

Reiniciamos el ordenador y debería funcionar.

 

Actualizado 09/11/2012: Un error que han mencionado en los comentarios y que a mí me ha pasado hace poco es que el SID en el tnsnames estaba escrito con minúsculas, lo cambié a mayúsculas (igual que comenta un colega en los comentarios) y funcionó correctamente.

Comments

  1. Avatar By Ric

    Reply

  2. Avatar By xhuertax

    Reply

    • Avatar By mauricio cobo

      Reply

  3. Avatar By mauricio cobo

    Reply

  4. Avatar By mauricio cobo

    Reply

  5. Reply

    • Avatar By pablo

      Reply

  6. Avatar By Leroy

    Reply

  7. Avatar By gaby

    Reply

  8. Avatar By gaby

    Reply

  9. Avatar By Ale_diaz

    Reply

  10. Avatar By Germán

    Reply

  11. Avatar By mayra

    Reply

  12. Avatar By FeRnAnDo

    Reply

  13. Avatar By Martin

    Reply

  14. Avatar By Sergio

    Reply

  15. Avatar By Carlos Melo

    Reply

  16. Avatar By Yeison Soto

    Reply

  17. Avatar By Mary

    Reply

  18. Avatar By Andres

    Reply

  19. Avatar By Andres

    Reply

  20. Avatar By Yuli

    Reply

    • Reply

  21. Avatar By mike

    Reply

    • Avatar By Heriberto Fabian Santiago

      Reply

Leave a Reply

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