Para poner una base de datos Oracle en modo ARCHIVELOG en Oracle 19c, sigue algunos pasos para asegurarte de que pueda registrar todos sus cambios y recuperarse de fallos. Aquí tienes el procedimiento:
Pasos para poner la base de datos en modo ARCHIVELOG
Conectar a la Base de Datos:
Conéctate a la base de datos como un usuario con privilegios de administrador, típicamente como
sqlplus / as sysdba
Verificar el Modo Actual:
Es recomendable verificar si la base de datos ya está en modo
SELECT log_mode FROM v$database;
Si el resultado es NOARCHIVE deberás proceder con los siguientes pasos.
Poner la Base de Datos en Modo de Montaje:
Para cambiar el modo a ARCHIVELOG, primero debes poner la base de datos en modo de mount.
SHUTDOWN IMMEDIATE;
STARTUP MOUNT;
Cambiar a Modo ARCHIVELOG:
Ahora puedes habilitar el modo
ALTER DATABASE ARCHIVELOG;
Abrir la Base de Datos:
Una vez que hayas cambiado el modo a ARCHIVELOG, abre la base de datos
ALTER DATABASE OPEN;
Verificar el Cambio:
Después de abrir la base de datos, verifica que ahora esté en modo
SELECT log_mode FROM v$database;
Deberías ver ARCHIVELOG como resultado.
Consideraciones Adicionales
Configuración de Destinos de Archivelog: Si deseas configurar los destinos donde se almacenarán los archivos de archivelog, puedes usar el siguiente comando para establecer una ubicación específica:
ALTER SYSTEM SET LOG_ARCHIVE_DEST_1='LOCATION=/path/to/archive';
Asegúrate de cambiar /path/to/archive a la ruta deseada en tu sistema.
Revisar el Estado de Archiving: Para asegurar que la base de datos está generando archivos de archivelog, puedes usar:
ARCHIVE LOG LIST;
Esto te dará información sobre el estado de archiving y el último log archivado.






Deja un comentario