Objetivos
Explicar brevemente los diferentes mtodos para parar y arrancar una base de datos ORACLE.
SQLPLUS> connect sys as sysdba connected SQLPLUS> startup nomount Oracle Instance started
En esta parte del proceso de arranque se produce la conexin al/los archivo/s de control.
Partiendo del anterior estado ( nomount ), montamos la base de datos de la siguiente forma:
En caso de que queramos iniciar la base de datos en este estado bastara con hacer lo siguiente:
SQLPLUS> connect sys as sysdba connected SQLPLUS> startup mount Oracle Instance
started Database mounted
En esta parte de proceso abren todos los ficheros asociados a los tablespaces y los ficheros de Redo Log.
Si es necesaria una recuperacin (por un fallo de luz o CPU), se produce en este momento.
Partiendo del anterio estando ( mount ), abrimos la base de datos de la siguiente forma:
En caso de que queramos iniciar la base de datos en este estado bastara con hacer lo siguiente:
SQLPLUS> connect sys as sysdba connected SQLPLUS> startup Oracle Instance started
Database opened
Arranque forzado
Arranque con un fichero de parmetros distinto al habitual o localizado en una situacin diferente a donde se
encuentra por defecto
Shutdown normal
Espera a que los usuarios conectados actualmente finalicen TODAS las operaciones.
Evita nuevas conexiones. Los usuarios que intentan conectarse reciben el mensaje "Shutdown in progress".
Cierra y desmonta la B.D. Cierra la SGA para los procesos background.
No necesita recuperacion al arrancar la base de datos.
Shutdown immediate
Parada drstica, no espera a que los usuarios conectados actualmente finalicen sus transacciones. El usuario
conectado recibe el mensaje "No logged on".
No se realiza ROLLBACK de las transacciones pendientes.
El proceso PMON finaliza las sesiones no activas y realiza ROLLBACK de aquellas transacciones que no estn
validadas.
SI necesita recuperacion al arrancar la base de datos.
IMPORTANTE: LOS ARCHIVOS DE CONTROL SIEMPRE TIENEN QUE SER IGUALES EN VERSIN Y SI
NO LO SON NO SE INICIA LA BD
CREAMOS CARPETAS DISK01, DISK02, DISK03 EN DISCO LOCAL C
MOVER ARCHIVOS A CARPETAS CREADAS
HAGO STARTUP
CERRAR BD
CAMBIAR RUTA DE CONTROL FILES
PRCTICA
A. CREAR 3 CARPETAS CON EL NOMBRE (control01, control02, control03) EN LA SIGUIENTE
RUTA
C:\u01\control01
C:\u02\control02
C:\u03\control03
B. MULTIPLEXAR CON init.ora
C. ELIMINAR EL spfileorcl
D. CREAR UN ARCHIVO spfile NUEVO A PARTIR DEL init.ora