El modo archive log nos permite poder realizar respaldos con la BD arriba ademas de poder hacer recuperacion "point in time". El contra de esto es que vamos a necesitar espacio para poder guardarlos, el cual dependera de la carga de transacciones de nuestra BD.
Primero hay que ver si nuestra BD esta en modo Archive o no.
Para lo cual en sql plus ejecutamos:
La imagen de arriba indica que nuestra BD no esta en modo archive log.
Para hacerlo hay que seguir los siguientes pasos:
Modificar el archivo init para agregar los siguientes parametros:
Detener la BD.
Iniciar la BD en modo mount.
En el SQL Plus ejecutar:
Y otra vez archive log list para verificar los cambios.
Finalmente Para deshabilitar el modo archive log son los mismos pasos
Detener la BD.
Iniciar en modo mount la BD.
pero esta vez la instruccion es
Y ya abrir la BD.
Saludos.
Primero hay que ver si nuestra BD esta en modo Archive o no.
Para lo cual en sql plus ejecutamos:
Archive log list.
La imagen de arriba indica que nuestra BD no esta en modo archive log.
Para hacerlo hay que seguir los siguientes pasos:
Modificar el archivo init para agregar los siguientes parametros:
- log_archive_start = true (si se esta en version 9 o inferior, en 10 ya no es necesario)
- log_archive_dest = '[Directorio de destino de los archives]'
Detener la BD.
Iniciar la BD en modo mount.
En el SQL Plus ejecutar:
alter database archive logAbrir la base de datos con "alter database open"
Y otra vez archive log list para verificar los cambios.
Para probar que todo este bien hay que ejecutar
Alter system switch logfile;Al ejecutar esto un nuevo archive log se debio de haber creado en la ruta que especificamos, si existe entonces todo fue exitoso, en caso de que no hay que revisar el alert.log por errores.
Finalmente Para deshabilitar el modo archive log son los mismos pasos
Detener la BD.
Iniciar en modo mount la BD.
pero esta vez la instruccion es
Alter database noarchivelog
Y ya abrir la BD.
Saludos.
Comentarios
Publicar un comentario