Para activar el archive log hay que reinciar la base y cambiar de modo de NO ARCHIVE a ARCHIVE LOG
1 - Bajamos la Base de Datos
$> sqlplus / as sysdba
SQL*Plus: Release 12.1.0.2.0 Production on Dom Feb 19 21:36:14 2023
Copyright (c) 1982, 2014, Oracle. All rights reserved.
Conectado a:
Oracle Database 12c Standard Edition Release 12.1.0.2.0 - 64bit Production
SQL> shutdown immediate
Base de datos cerrada.
Base de datos desmontada.
Instancia ORACLE cerrada.
2 - Levantamos la base es estado MOUNT
SQL> startup mount
Instancia ORACLE iniciada.
Total System Global Area 4,0668E+10 bytes
Fixed Size 5294184 bytes
Variable Size 5771364248 bytes
Database Buffers 3,4762E+10 bytes
Redo Buffers 128921600 bytes
Base de datos montada.
3 - Ejecutamos el cambio a ARCHIVE LOG
SQL> Alter database archivelog;
Base de datos modificada.
4 - Abrimos la base de datos
SQL> alter database open;
Base de datos modificada.
5 - Verificamos
SQL> archivelog list
Modo log de la base de datos Modo de Archivado
Archivado autom▒tico Activado
Destino del archivo USE_DB_RECOVERY_FILE_DEST
Secuencia de log en l▒nea m▒s antigua 163
Siguiente secuencia de log para archivar 165
Secuencia de log actual 165
Conclusiòn : Cambiar a Modo Archive Log una base de datos implica bajar la base por lo tanto una baja del servicio, conviene dejarlo configurado antes de que la base este productiva.