Paso 1. Bajamos los binarios del site de oracle http://www.oracle.com/technology/software/tech/oci/instantclient/index.html
Instant Client Package – Basic
Instant Client Package - SQL*Plus
Paso 2. Creamos cuatro carpetas como se muestra debajo.
C:\oracle
C:\oracle\bin
C:\racle\network
C:\oracle\network\admin
Paso 3. Descomprimimos los binarios dentro de c:\oracle\bin y nos aseguramos que exita el archivo oci.dll y sqlplus.exe.
Luego dentro de la carpeta admin alojamos los archivos tnsnames.ora y sqlnet.ora
tnsnames.ora
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = x.x.x.x)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
sqlnet.ora
SQLNET.AUTHENTICATION_SERVICES = (NTS)
Paso 4. Creamos las siguientes variables de sistema. Vamos a mi pc > propiedades > configuración avanzada del sistema > Variables de entorno
Y agregamos:
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
PATH= C:\oracle\bin;
Paso 5. Probamos hacer la conexión con el Toad y el sqlplus.
7 comentarios:
Un asquerosoooooo ...
Perfecto, me ha funcionado al pelo.
Muchas gracias!
Eres un duro, funciono perfectamente. muchisimas gracias.
Soy incapaz. He creado lo mismo que has puesto tu, he seleccionado la unidad d: en lugar de la C: y he creado un archivo para el entorno y no tener que poner las variables en el PC ya que no tengo privilegios de admin.
El setenv.bat que he creado es este:
set ORACLE_HOME = D:\oracle
set ORACLE_HOME_NAME = D:\oracle
set SQL_PATH = D:\oracle
set TNS_ADMIN = D:\oracle\network\admin
set LD_LIBRARY_PATH = D:\oracle\bin
set PATH= D:\oracle\bin;
Y he descomprimido todo. No se que puede ser...
Gracias me ha funcionado de 10, pero como tener una Path mas para de ahi jalar los comandos de Windows dado que si pongo una Path para SQL pierdo la de los comandos de Windows, pregunta tonta no se pero espero me puedas ayudar
Anduvo per fec to!
Como comentario, cuidado con sobrescribir toda la linea del PATH, lo ideal seria poner la ruta al final de la ruta existente, separada con ;
Anduvo per fec to!
Como comentario, cuidado con sobrescribir toda la linea del PATH, lo ideal seria poner la ruta al final de la ruta existente, separada con ;
Publicar un comentario