Está en la página 1de 3

07/09/2021

Inicio de una instancia de una base de


datos

STARTUP
• Para que una base de datos Oracle pueda
inicializar, debe pasar por los siguientes
estados: NOMOUNT, MOUNT y OPEN, este
ultimo permite una base de datos accesible
para los usuarios.

1
07/09/2021

STARTUP
• NOMOUNT, este modo de inicio realiza una
lectura de los archivos de parámetros
(SPFILE/PFILE), creación del SGA y arranque de
los procesos en segundo plano. No se permite el
acceso los datos de la base datos y usualmente se
lo utiliza para multiplexar los archivos de control,
cambiar el nombre de los archivos de datos,
activar el modo archivado, etc.

SQL> startup nomount;

STARTUP
• MOUNT, en este modo de inicio, se abren los ficheros de control, se
asigna los archivos de datos (datafiles) a la instancia. No se permite el
acceso a los datos de la base de datos.

SQL> startup mount;

• OPEN, en este modo de inicio, se abren los archivos de datos y los archivos
de redolog. El servidor Oracle comprueba la consistencia de la base de
datos, para su recuperación de ser necesario

SQL> startup open;

SQL> alter database modo_inicio;

Vista del diccionario de datos -> V$DATABASE

2
07/09/2021

STARTUP
• FORCE, inicia la instancia realizando
implicitamente un “shutdown abort” seguido
de un startup
SQL> startup force;

Shutdown in progress

STARTUP
STARTUP utilizando un PFILE, permite inicializar
una base de datos utilizando un archivo pfile, para
ello se debe especificar la ruta del archivo pfile.

SQL> startup pfile=c:\..\..\pfile.ora

SPFILE XXXXXXX
PFILE XXXXXXX

También podría gustarte