Administración Esencial de Instancias Oracle: Procesos Internos y Monitoreo con OEM

Clasificado en Informática

Escrito el en español con un tamaño de 4,39 KB

Gestión de Instancias de Oracle Database

Un servidor de bases de datos Oracle consta de una base de datos Oracle y una instancia de Oracle. Una instancia de Oracle está formada por estructuras de memoria conocidas como Área Global del Sistema (SGA) y por procesos en segundo plano que manejan gran parte del trabajo relacionado con la ejecución de la instancia.

Procesos Comunes en Segundo Plano

Los procesos en segundo plano más comunes son los siguientes:

  • Monitor del Sistema (SMON): Realiza la recuperación de fallos cuando la instancia se inicia después de un fallo.
  • Control de Procesos (PMON): Realiza la limpieza de procesos cuando falla un proceso de usuario.
  • Escritor de la Base de Datos (DBWn): Escribe bloques modificados de la caché de buffers de la base de datos en los archivos de datos del disco.
  • Punto de Control (CKPT): Actualiza todos los archivos de datos y de control de la base de datos para indicar el punto de control más reciente.
  • Escritor de Log (LGWR): Escribe las entradas de redo log en el disco.
  • Proceso de Archivado (ARCn): Copia los archivos redo log en un almacenamiento de archivado cuando se produce un cambio de log.

Monitoreo y Visualización del Log de Alertas

Cada base de datos tiene un archivo alert_<sid>.log. Este archivo reside en el servidor de la base de datos y está almacenado en el directorio especificado por el parámetro de inicialización background_dump_dest.

El archivo de alertas de una base de datos es un log cronológico de mensajes y errores, que incluye:

  • Cualquier parámetro de inicialización no por defecto utilizado en el inicio.
  • Todos los errores internos (como ORA-600), errores de corrupción de bloques (ORA-1578) y errores de interbloqueo (ORA-60) que se produzcan.
  • Operaciones administrativas, como las sentencias SQL CREATE, ALTER, DROP DATABASE y TABLESPACE, y las sentencias de Enterprise Manager o SQL*Plus STARTUP, SHUTDOWN, ARCHIVELOG y RECOVER.
  • Varios mensajes y errores relacionados con las funciones del servidor compartido y los procesos del distribuidor.
  • Errores durante la actualización automática de una vista materializada.

Oracle Enterprise Manager controla el archivo log de alertas y notifica los errores críticos. También puede consultar el log para ver errores no críticos y mensajes informativos. El archivo puede crecer hasta alcanzar un tamaño difícil de gestionar. Se recomienda realizar una copia de seguridad del archivo de alerta y suprimir el archivo de alerta actual periódicamente. Cuando la base de datos intenta de nuevo escribir en el archivo de alerta, crea uno nuevo automáticamente.

Acceso a Oracle Enterprise Manager (OEM)

Para acceder a Oracle Enterprise Manager, abra el explorador Web y escriba la siguiente dirección URL:

http://nombre_host:número_puerto/em

Comportamiento de Conexión según el Estado de la Base de Datos

  • Base de Datos Activa: Enterprise Manager muestra la página de conexión a Database Control. Conéctese a la base de datos con un nombre de usuario que tenga autorización para acceder a Database Control. En principio, serán SYS, SYSMAN o SYSTEM. Utilice la contraseña que especificó para la cuenta durante la instalación de la base de datos. En la opción Connect As, seleccione SYSDBA o SYSOPER para conectarse con privilegios especiales de administración.
  • Base de Datos Caída: Enterprise Manager muestra la página Startup/Shutdown y Perform Recovery. Si este es el caso, haga clic en el botón Startup/Shutdown. A continuación, se le pedirá que introduzca los nombres de usuario y contraseñas de conexión del host y de la base de datos destino.

Nota importante: Si tiene problemas para iniciar Enterprise Manager, asegúrese de que se ha iniciado un listener.

Entradas relacionadas: