Scripts de depuracion y monitoreo de archivelogs

Aqui esta un script que sirve para limpiar los archivelogs de RMAN para evitar que se llene:

 

#!/bin/ksh
################################################################################ #############################
#
# rman_backup.sh
#se conecta a la base de datos a travez de rman y borra archivelogs expirados y obsoletos, ademas de las copias, se puede modificar para adaptarse a las necesidades
# se deben de cambiar las variables para que coinsida con los parametros de oracle
############################################################################### #############################

ORACLE_SID=Instanciadeoracle
DATEIS=`date +”%Y””%m””%d”_”%H””%M””%S”`
ORACLE_HOME=/u01/app/oracle/product/11.2.0/db
#LD_LIBRARY_PATH=/u01/app/oracle/product/11.2.0/lib:/u01/app/oracle/product/11.2 .0/ctx/lib
PATH=$PATH:${ORACLE_HOME}:${ORACLE_HOME}/bin
LD_LIBRARY_PATH=/u01/app/oracle/product/11.2.0/db/lib
export ORACLE_SID
export ORACLE_HOME
export LD_LIBRARY_PATH
export PATH

rman target / <<EOF
spool log to /home/oracle/scripts/julio/logs/limpialogs${DATEIS}.log
run {
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
allocate channel for maintenance type disk;
DELETE NOPROMPT OBSOLETE DEVICE TYPE DISK;
DELETE NOPROMPT COPY DEVICE TYPE DISK;
DELETE NOPROMPT EXPIRED ARCHIVELOG ALL;
allocate channel for maintenance device type ‘sbt_tape’;
CROSSCHECK ARCHIVELOG ALL;
CROSSCHECK BACKUP;
CROSSCHECK COPY;
delete NOPROMPT FORCE obsolete;
DELETE FORCE NOPROMPT BACKUPSET;
DELETE NOPROMPT FORCE COPY;;

}
exit
EOF
mailx -s “Se limpiaron los logs del artus” maildeladmin@dba.mx < /home/oracl e/scripts/julio/logs/limpialogs${DATEIS}.log

 

 

, , , , , , , ,
Entrada anterior
Como empezar con Oracle ASM
Entrada siguiente
crear soft links en Linux (accesos directos)

Related Posts

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Rellena este campo
Rellena este campo
Por favor, introduce una dirección de correo electrónico válida.

Menú