¿Qué rayos es Oracle Enterprise Manager (OEM)?
Oracle Enterprise Manager 19c (OEM 19c) es una herramienta de gestión que ayuda a los administradores de bases de datos y sistemas a supervisar y optimizar entornos de bases de datos Oracle y aplicaciones empresariales. Forma parte de la suite de productos de Oracle y ofrece una interfaz gráfica sencilla para realizar tareas administrativas.
Características Clave de Oracle Enterprise Manager 19c
- Supervisión Integral: Permite la supervisión en tiempo real de bases de datos, servidores y aplicaciones, mostrando métricas de rendimiento, utilización de recursos y estado del sistema.
- Automatización de Tareas: Facilita la automatización de tareas administrativas comunes, como la configuración de respaldos, la exposición de alertas y la gestión de parches.
- Gestión de Rendimiento: Ofrece herramientas para análisis de rendimiento, permitiendo la identificación de cuellos de botella y la optimización de consultas SQL.
- Prevención de Problemas: Incorpora funcionalidades de diagnóstico y solución de problemas, con capacidades para analizar las causas raíz y proporcionar recomendaciones.
- Interfaz Web: Presenta una interfaz web intuitiva que permite el acceso y la gestión de ambientes de bases de datos desde cualquier lugar, facilitando tareas a través de navegadores.
- Soporte Multiplataforma: Puede gestionar no solo bases de datos Oracle, sino también otros sistemas de bases de datos y aplicaciones SAP, lo que la hace apta para entornos empresariales híbridos.
- Gestión de Seguridad: Ofrece funcionalidades para gestionar la seguridad del entorno de bases de datos, incluyendo auditorías y controles de acceso.
- Integración con Oracle Cloud: Ofrece capacidades para gestionar entornos tanto locales como en la nube, facilitando la transición y gestión de infraestructuras.
Beneficios de Utilizar Oracle Enterprise Manager 19c
- Eficiencia Operativa: Reduce el tiempo y esfuerzo requerido para tareas administrativas mediante la automatización y la centralización de la gestión.
- Mejora del Rendimiento: Permite a los administradores identificar y solucionar problemas de rendimiento rápidamente.
- Visibilidad y Control: Proporciona una visión completa del entorno de TI, permitiendo un mejor control sobre recursos y aplicaciones.
- Escalabilidad: Capaz de manejar desde entornos pequeños hasta grandes despliegues empresariales, creciendo junto con las necesidades del negocio.
Todo esto es conforme a las escrituras de Oracle, en lo personal no me gusta el OEM, pero cada quién es libre de usar las herramientas que quiera.
Por eso aquí te proporciono una guía básica (muy básica) para que puedas comenzar.
Pre-requisitos
- Oracle Database 19c instalado y configurado.
- Java JDK instalado (compatible con OEM).
- Acceso a línea de comandos con permisos adecuados.
- Dirección IP y puertos (puerto 7801 por defecto) accesibles.
- Sistema operativo Linux que cumpla con los requisitos de Oracle.
Preparar el Entorno
Establecer Variables de Entorno:
Asegúrate de que las siguientes variables de entorno estén configuradas correctamente en tu terminal. Puedes agregarlas al archivo .bash_profile o .bashrc.
export ORACLE_HOME=/path/to/oracle/home
export PATH=$ORACLE_HOME/bin:$PATH
export JAVA_HOME=/path/to/java/home
Iniciar la Base de Datos:
Asegúrate de que tu base de datos esté corriendo. Puedes iniciar la base de datos con:
sqlplus / as sysdba
STARTUP;
Ejecutar el Asistente de Configuración
Ejecutar el comando emca:
Abre un terminal y navega al directorio bin dentro de tu instalación de Oracle Home, luego ejecuta el siguiente comando para crear el repositorio de OEM:
cd $ORACLE_HOME/bin
./emca -config dbcontrol db -repos create
Cuando ejecutes este comando, se te pedirán varias configuraciones.
Proporcionar Información Necesaria
- Parámetros de Conexión:
Se te pedirá que ingreses el SID (System Identifier) de la base de datos que deseas gestionar.- Si necesitas usar un espacio de nombres de tipo «PDB» (Pluggable Database), asegúrate de especificar el PDB correcto.
- Nombre y Contraseña del Usuario SYS:
Ingresa el nombre de usuario y la contraseña de la cuenta SYS. Esto es necesario para permitir que OEM realice cambios en la base de datos. - Otras Configuraciones:
A lo largo del asistente se te pedirán configuraciones adicionales, que pueden incluir:- La dirección IP o el nombre de host donde se ejecutará el Enterprise Manager.
- El puerto que se usará (de forma predeterminada es 7801).
- Opciones de configuración de correo electrónico (si deseas recibir notificaciones).
Completar la Configuración
- Esperar la Finalización:
El asistente ahora comenzará la configuración, creando los componentes necesarios. Este proceso puede tardar varios minutos. - Verifica los Resultados:
Al finalizar, se generará un informe sobre el estado de la configuración que contiene información importante, como la URL para acceder a la interfaz de Enterprise Manager.
Acceder a Oracle Enterprise Manager
Abrir un Navegador Web:
Dirígete a la URL que se proporcionó al final del proceso de configuración. Generalmente tendrá la siguiente forma:
http://:7801/em
Reemplaza <hostname> con tu nombre de host o dirección IP.
Iniciar Sesión:
Utiliza las credenciales de SYS o el usuario que configuraste (también puedes crear otros usuarios después de la configuración inicial).
Configuraciones Adicionales (Opcional)
- Configurar Seguridad:
Considera configurar HTTPS para asegurar la comunicación. - Monitorear y Configurar Alertas:
Comienza a configurar alertas y notificaciones según sea necesario para tus entornos. - Agregar otros componentes como hosts o bases de datos si es necesario.






Deja un comentario