« Scripts para monitorear eventos de espera históricosORA-12801: error signaled in parallel query server »

¿Qué es un Snapshot Controlfile?



¿Qué es un Snapshot controlfile? . Yo creo que está pregunta ha aparecido en nuestras mentes desde el inicio de los días, pero la verdad ....es bastante sencillo, he acá la explicación






Esto es para alegrar la lectura :>

Tal cual como lo dice la documentación de Oracle
https://docs.oracle.com/cd/E11882_01/rac.112/e41960/rman.htm#RACAD851

Un Snapshot controlfile es simplemente una copia del controlfile de una base de datos , que se crea en el sistema operativo en una ruta en partícular, la cual está dada por un seteo a nivel de RMAN, que se puede ver si ejecutamos el comando SHOW ALL dentro de RMAN

CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'C:\APP\LIGARIUS\PRODUCT\12.1.0\DBHOME_1\DATABASE\SNCFPROD12C.ORA';

PD : Se que es horrible, pero tenía a mano Windows para elaborar la nota :'(


Esta copia de controlfile (Snapshot) sirve para cuando se hace la resincronización con el catálogo RMAN (entre el encabezado del controlfile y le base de datos catálogo) o para cuando se respalda el mismísimo controlfile, con esta copia a disco se mantiene la consistencia en la Lectura (READ-CONSISTENT) y es este propio archivo el que se lee para geenerar la copia de RMAN.

La gran diferencia con el seteo del AUTOBACKUP del CONTROLFILE (CONFIGURE AUTOBACKUP ON) a nivel de RMAN , es que el Snapshot Controlfile se genera antes del respaldo (comandos BACKUP o COPY) y el AUTOBACKUP del controlfile se genera después de haberse ejecutado el respaldo (comandos BACKUP o COPY), aunque ambos sirven para por ejemplo llevar a cabo una restauración de base de datos.

Para un ambiente Stand Alone, el Snapshot COntrolfile debe estar seteado en una ruta cualquiera, para un ambiente de RAC , la ruta del Snapshot COntrolfile debe estar seteada en un dispositivo compartido (por ejemplos discos en CLUSTER) que sea visualizado por los nodos que comparten el RAC, esto es obligación desde Oracle RAC 11gr2 (11.2.0.2).

Espero les sirva

by Ligarius
09.11.15. 08:05:30. 331 words, 2435 views. Categories: Base de datos, RMAN (Recovery Manager) ,