Error de oracle: Enterprise Manager is not able to connect to the database instance. The state of the components are..

paviles's picture

Luego de que uno de nuestros servidores de bases de datos sufriera algunos problemas en los archivos de log y sucumbiera, restauramos de los respaldos sin mayor problema, excepto que la consola web no podía conectarse a la instancia de base de datos.


El servidor en cuestión es un SuSe linux versión 9.3 Kernel r 1, con Oracle 10g R2.
El error que se presentaba era: "Enterprise Manager is not able to connect to the database instance. The state of the components are listed below". 
El motor, junto con el listener levantaban de forma correcta. El enterprise manager se veía saludable, pero no podía conectarse a la instancia de base de datos.
 
Antes de correr a buscar los archivos de configuración con los puertos, nombres de bases de datos, host e información relacionada, una solución rápida nos ayudó a corregir este problema sin daños colaterales.
 
Dentro del folder 'bin' del $ORACLE_HOME se encuentra el asistente de configuración emca (Enterprise Manager Configuration Assistant) que usamos para reconfigurar la consola web.
Lo primero es loggearse como usuario oracle, e ir a la ruta apropiada, si las rutas (PATH) no están bien configuradas:
 
su - oracle
cd $ORACLE_HOME/bin
 
Allí ejecutamos el siguiente comando para eliminar la configuración actual que no está viendo la instancia de oracle:
 
emca -deconfig dbcontrol db
Enterprise Manager configuration completed successfully
 
Para reconfigurar, utilizamos el comando siguiente:
 
emca -config dbcontrol db 
 
el cual nos pide la siguiente información: 
  • Database SID
  • Listener port number
  • Password for SYS user
  • Password for DBSNMP user
  • Password for DBSNMP user
  • Password for SYSMAN user  
  • Email address for notifications (optional)
  • Outgoing Mail (SMTP) server for notifications (optional)
Al final, esto arrojó el mensaje "Enterprise Manager configuration completed successfully" y efectivamente, la consola web ya veía a nuestra instancia de base de datos.
 
 
 

@paviles

@aartiles24 jeje, qué dicha! Saludos Alfredo! 4 hours 11 min ago

Project navigation