martes, 12 de abril de 2011

Configurando listener.ora y tnsnames.ora

Sucede que el día de hoy instalé la base de datos 11g de Oracle con sus respectivos esquemas de ejemplo.

La instalación fué algo sencilla (por lo menos en windows).... Pero el problema surgió cuando quise realizar la conexión a la base de datos previamente creada: sqldeveloper me indicaba el siguiente error: The Network Adapter could not establish the connection

Lo primero que hice, fue revizar que todos los parámetros de la conexión fueran correctos. pero al darme cuenta de que no soy tan distraido opté por ir a la configuración de los archivos listener.ora y tnsnames.ora.

Estos archivos se encuentran en el directorio ORACLE_HOME/network/admin

 Ambos tenian una configuración similar a la siguiente:

listener
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.100.xx.xx)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)


tnsnames.ora
ITZINDI =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST =
10.100.xx.xx)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = itzindi)
)
)


El problema fue que la herramienta de configuración de Oracle, tomó la ip que tenía asociada en ese momento y la colocó en la configuración de estos archivos.

solamente cambié la parte que dice " HOST = 10.100.xx.xx" y le asigné la ip de mi localhost y listo!!!

No hay comentarios: