Bueno otro post mas de Oracle y ahora en Solaris 10 x86_64, aunque aplica en si para todos los Linux/Unix.
Veremos unos sencillos pasos para poder dar de baja nuestro Oracle de forma manual, aunque esto puede estar ya automatizado en los sistemas productivos, es importante conocer el proceso, cuando requieras por otras cuestiones dar de baja una base de datos (mantenimientos, falla dell sistema, respaldos en frio, etc).
Es importante aclarar que siempre hay que tener cuidado antes de dar de baja una base de datos, y asegurar que no hay procesos corriendo en un sistema productivo, consultas importantes, etc.
Vamos a los pasos.
1. Accesar al servidor en el cual se encuentra instalado nuestro oracle
2. Ingresar a Oracle en como sysdba, validaremos primeramente que no haya usuarios que no deban estar conectados, mas que los usuarios del sistema por default, y el nuestro (SYS).
3. Si vemos que hay usuarios, tendremos que validar, 1 son usuarios de procesos automáticos (verificar con las áreas respectivas o si los conoces, ps validar que tan importantes son los procesos), 2 que nivel de importancia tienen los procesos que estén ejecutando. 3. Si son sesiones bloqueadas. etc. Esto corresponde validarlo al DBA, que vaya a realizar el proceso de baja de la DB.
4. Dar de baja la base de datos (Aclaro, solo estamos dando de baja la DB), el Listener y el Enterprise Manager sigen activos como veremos.
5. Validando el status del Listener y el Enterprise Manager, vemos que aún se encuentran activos.
Listener:
Enterprise Manager:
Se puede finalizar el listener si es que así se requiere.