Seleccionar página

oracle_11g_databasePara poder configurar un listener en un equipo con Windows Server 2008 debemos de mantener el nombre de equipo con la IP correcta y en el archivo hosts que tenga la misma IP y el nombre de equipo también.

Utilizaremos para configurarlo el asistente de configuración de red. Le daremos a agregar listener nuevo y seguiremos el asistente hasta el final.

Si todo ha ido bien lo único que os queda es configurar la base de datos y teniendo el servicio de red probar la conexión del listener.

Si en algún momento os fallara al reiniciar el equipo entonces tendríais que mirar en el registro de Windows las claves siguientes y aseguraros de que el valor esta TRUE:

HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/oracle_home_name

Mirad las dos keys:

ORA_SID_AUTOSTART and ORA_SID_SHUTDOWN – el SID es el nombre de vuestra base de datos.

Si sigue sin funcionar deberíais reiniciar o reinstalar el listener desde oradim.

C:\oracle9i\bin\oradim -startup -sid ORCL92 –usrpwd manager
-starttype SRVC,INST -pfile C:\oracle9i\admin\ORCL92\pfile\init.ora

startup — Indicates that the specified instance should be started.
sid — The SID of the database to start.
usrpwd — The password for the database user.
starttype — Specifies whether to start the instance, the service, or both (SRVC, INST).

De todas maneras hay que revisen también los archivos tsnames.ora y listener.ora y comprobar que los nombres del host o IP están bien. Fijaos en este ejemplo:

TNSNAMES.ORA
MIALIAS = el nombre del servicio de red
(DESCRIPTION = lo que nos de la gana
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = aquí la IP del equipo con la bd)(PORT = 1524))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = basededatos)
(INSTANCE_NAME = basededatos)
)
(HS = OK)
)
LISTENER.ORA
LISTENER = el nombre del listener
(DESCRIPTION = lo que nos de la gana
(ADDRESS = (PROTOCOL = TCP)(HOST = la IP de la maquina con la bd)(PORT = 1524))
)