control files

Post on 18-Jun-2015

3.369 views 0 download

description

una simpe presentacion de Base de Datos

Transcript of control files

Manejando el Control File

Es un archivo binario, exclusivo para cada BD que contiene el estado actual de la misma y mantiene su integridad.

ContieneNombre_bdTime stamp de la creación de la BD.Nombres de los tablespacesNombre y ubicación de los datafiles y redo log files.Número actual de sequencia de redo log file. Información de Checkpoint. Inicio y fin de los segmentos de deshacer (undo). Información de redo log archivados y de Respaldo

(Backup)

Dado que el fallo del control file puede precisar un recovery para poder levantar la BD, es muy recomendable multiplexar el control file (hasta 8 como máximo).

Alterar el SPFILE: ALTER SYSTEM SET control_files ='C:\oracle\oradata\Oracle\ctrl01.ctl','C:\oracle\oradata\Oracle\ctrl02.ctl' SCOPE=SPFILE;

Apagar la BD:shutdown inmediate

Crear los control file adicionales:Copiando por medio del S. O. el control file en la ubicación de la BD.

Levantar la BD: startup

Apagar la BD:shutdown inmediate

Crear los control file adicionales:Copiando por medio del S. O. el control file en la ubicación de la BD.

Alterar el PFILE (mediante un editor de texto): control_files=("C:\oracle\oradata\Oracle\CONTROL01.CTL", "C:\oracle\oradata\Oracle\CONTROL02.CTL")

Levantar la BD: startup

V$CONTROLFILE: Lista el nombre y el estado de todos los control files asociado a la instancia.

V$PARAMETER: Lista el estado ubicación de todos los parametros.

V$CONTROLFILE_RECORD_SECTION: Provee información sobre de los records de los control file .

SHOW PARAMETER CONTROL_FILES: Lista el nombre, tipo, y ubicación de los control files.

Otra forma es mediante consola navegando a Databases->Storage->Control Files