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.

Una respuesta a «Poner una BD en modo Archive»

Deja un comentario

Tendencias