lunes, 22 de noviembre de 2010

activar archivelog mode


1. Añadimos una nueva unidad de disco para configurar ahi un destino.
a) Vamos a añadir un disco SCSI, si el sistema ha reconocido el disco nos encontraremos la ruta /etc/sdb (para un segundo disco), /etc/sdc (para un tercero).
b) Creamos una particion con fdisk /dev/sdb. Elegimos las opciones n para crear una nueva particion.p para crear una particion primaria y w para escribirla en la tabla de ficheros.
c) Formateamos la particion con ext3. mkfs -t ext3 /dev/sdb1
d) Creamos el punto de montaje.
d.1) mkdir mountdir
d.2) mount -t ext3 /dev/sdb1 /mountdir
e) Con df -k vemos si ha cogido todo el espacio.
f) Montamos el disco de forma permanente. Abrimos el fichero fstab y añadimos la siguiente linea:/dev/sdb1 /software ext3 defaults 1 1
2. Activamos el modo ARCHIVELOG mode.
a) Hacemos un backup del spfile al pfile.
CREATE PFILE=’/u01/app/oracle/spfilebackup.ora’ FROM SPFILE;
b) Modificamos el PFILE configurando el de las copias de los redo log (hasta 10 posibles)
i.e.
LOG_ARCHIVE_DEST_1 = ‘(LOCATION=/mountdir) MANDATORY REOPEN = 60′
Parametros:
1) LOCATION: destino del fichero
2) MANDATORY | OPTIONAL: indica si la escritura en esta ruta se debe de hacer o es opcional.
3) REOPEN: tiempo en segundos que va a esperar despues de un fallo, antes de volver a intentarlo.
c) Configuramos el ultimo destino para que almacene una copia en la Flash Recovery Area. Añadimos en la última direccion el string: USE_DB_RECOBERY_FILE_DEST
LOG_ARCHIVE_DEST_10=’LOCATION=USE_DB_RECOBERY_FILE_DEST’
d) Cofiguramos LOG_ARCHIVE_MIN_SUCCEDED_DEST con el numero de destinos escritos de forma correcta. y LOG_ARCHIVE_FORMAT con el formato que deseemos para las copias (i.e %t_%s_%r.dbf )
e) Activamos ARCHIVELOG
e.1) Volvemos a recrear el spfile con el pfile modificado:
CREATE SPFILE FROM PFILE=’/u01/app/oracle/spfilebackup.ora’
e.2) SHUTDOWN
e.3) STARTUP MOUNT
e.4) ALTER DATABASE ARCHIVELOG
e.5) ALTER DATABASE OPEN

No hay comentarios: