Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2 en
Windows 8.
Buen día,
En esta ocasión quiero compartirles la manera en que instalé el Oracle Instant Client
en mi máquina con el no muy agradable Windows 8. Aclaró que este método es 100%
funcional en Windows 7 también y probablemente en otras versiones de Windows.
Paso 2: Una vez descargados los archivos Descomprimimos los *.zip a modo que
queden todos los archivos en la misma carpeta.
Paso 3: Creamos un directorio en el Disco C: y le asignamos el nombre Oracle.
Abrimos Notepad y creamos un nuevo archivo que guardaremos con extensión *.ora y
lo denominaremos TNSNAMES, por cuestiones prácticas lo guardaremos en el
directorio raíz que debe coincidir con el directorio de la variable de entorno
TNS_ADMIN.
AquiColocarAliasConexion =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = AquiColocarNombreHost)(PORT =
1521))
)
(CONNECT_DATA =
(SID = AquiColocarSID)
(SERVER = DEDICATED)
)
)
Este sería un bloque del TNSNAMEs, con el cual podríamos conectarnos a una base de
datos sustituyendo los valores en Negrita por valores que correspondan a un servidor
de Bases de Datos:
Guardamos los cambios y con esto deberíamos tener configurada nuestra conexión
utilizando el Instant Client de Oracle.
Paso 6: Prueben.
Solamente como prueba intentaré conectarme a mi servidor de Bases de Datos, que en
este caso esta dentro de una máquina Virtual que utiliza como Base de Datos Oracle
XE 10 G.
Abren un CMD (Windows + R : Menu Ejecutar, Digiten CMD y luego Enter), cuando
tengan la pantalla negra digiten el comando SQLPLUS. Esto debe invocar al programa
SQLPLUS que en los pasos anteriores descomprimimos en la misma carpeta del
cliente.
Pedirá el UserName de la Base de Datos de Oracle a la que nos conectaremos,
importante tener credenciales para ingresar a la base. Un punto a tomar en cuenta es
que necesitaremos digitar algo similar a esto para poder conectarnos:
NombreUsuario/Contraseña@AliasBaseDatosTNSNames
NombreUsuario = BetaRoot
Contraseña = BetaRootSV
AliasBaseDatosTNSNames = BetaORA01
Digitaríamos lo siguiente:
BetaRoot/BetaRootSV@BetaORA01
Si las credenciales son válidas entonces deberá mostrarnos como Conectados a la Base
de Datos.
¿Dudas?