En la siguiente tabla se especifica los distintos modos de cierre de la base de datos y las operaciones que se pueden realizar.
Modo de cierre:
- A = ABORT
- I = IMMEDIATE
- T = TRANSACTIONAL
- N = NORMAL
Modo de cierre | A | I | T | N |
Permite nuevas conexiones | NO | NO | NO | NO |
Espera hasta que termine la sesiones actuales | NO | NO | NO | SI |
Espera hasta que terminen las transacciones actuales | NO | NO | SI | SI |
Aplica un punto de control y cierre los archivos | NO | SI | SI | SI |
SHUTDOWN NORMAL
El modo de cierre por defecto es normal. El cierre normal de la base de datos continúa con las condiciones siguientes:
- No se puede realizar nuevas conexiones.
- El servidor de Oracle espera a que todos los usuarios se desconecten antes de completar el cierre.
- Los buffers de la base de datos y de redo log se escriben en disco.
- El servidor de Oracle cierra y desmonta la base de datos antes de cerrar la instancia.
- El siguiente inicio no necesita recuperación de instancias.
SHUTDOWN TRANSACTIONAL
El cierre transaccional impide que los clientes pierdan los datos, incluyendo los resultados de su actividad actual. El cierre transaccional de la base de datos continúa con las condiciones siguientes:
- Ningùn cliente puede iniciar una nueva transacción en esta instancia en particular.
- Un cliente se desconecta cuando el cliente finaliza la transacción en curso.
- El siguiente inicio no necesita recuperación de instancias.
SHUTDOWN INMEDIATE
El cierre inmediato de la base de datos continua con las condiciones siguientes:
- Las sentencias SQL actuales que està procesando la base de datos Oracle no se completan.
- El servidor de Oracle no espera a que se desconecten los usuarios que estàn conectados actualmente a la base de datos.
- El servidor de Oracle realiza un rollback de transacciones activas y desconecta todos los usuarios conectados.
- El servidor de Oracle cierra y desmonta la base de datos antes de cerrar la instancia.
- El siguiente inicio no necesita recuperación de instancias.
SHUTDOWN ABORT
Si las opciones de cierre NORMAL e INMEDIATE no funcionan, puede abortar la instancia de base de datos actual. El aborto de una instancia continua con las condiciones siguientes:
- Las sentencias SQL actuales que esta procesando el servidor de Oracle se terminan inmediatamente.
- El servidor de Oracle no espera a que se desconecten los usuarios que estàn conectados.
- Los buffers de la base de datos y redo log no se escriben en el disco.
- No se realiza un rollback de las transacciones sin confirmar.
- La instancia se termina sin cerrar los archivos
- La base de datos no se cierra ni se desmonta
- El siguiente inicio necesita la recuperación de instancias, lo que se produce automáticamente.
No hay comentarios:
Publicar un comentario