sql >> Base de Datos >  >> RDS >> Oracle

Apagar e iniciar la instancia de Oracle

Este tutorial describe los procesos para cerrar e iniciar la instancia de Oracle.

Después de la instalación, se inicia la instancia de Oracle y la base de datos está abierta para el acceso de los usuarios con cuentas de base de datos. En algún momento, es posible que desee cerrar y reiniciar la instancia. Este tutorial describe los procesos de inicio y apagado.

Cierre de la instancia

La instancia de la base de datos de Oracle se puede cerrar a través de SQL * Plus o la Consola de administración de servicios de Windows.

Un apagado normal de la instancia pasa por las siguientes etapas:

  • Base de datos cerrada: después de que todos los usuarios hayan salido de sus sesiones o se hayan desconectado, Oracle Database escribe datos en el SGA en los archivos de datos y en los archivos de registro de rehacer en línea. Se realiza un punto de control en los archivos de datos y sus encabezados se marcan como actuales en el momento del cierre de la instancia. A continuación, se cierran los archivos de datos y los archivos de registro de rehacer en línea. El archivo de control permanece abierto para la instancia.
  • Base de datos desmontada:la instancia de Oracle desmonta la base de datos y actualiza las entradas relevantes en el archivo de control para registrar un cierre limpio. El archivo de control está cerrado. La base de datos ahora está cerrada y desmontada.
  • Cierre de la instancia de Oracle:la instancia de Oracle detiene los procesos en segundo plano y desasigna la memoria compartida utilizada por SGA.

Cierre con SQL*Plus:Lo primero que debe hacer es iniciar sesión en la base de datos con una cuenta de usuario administrativo (una cuenta con el privilegio SYDBDA o SYSOPER). Una vez conectado, puede ejecutar el INICIO comando

Cerrar la instancia desde los servicios de Windows.

Para cerrar la instancia de Oracle desde la consola de administración de servicios de Windows, puede navegar por los servicios y ubicar el servicio asociado a la instancia de la base de datos. Haga clic en Siguiente en "Detener"

Inicio de la instancia de la base de datos de Oracle

Cuando inicia la instancia de Oracle, normalmente la inicia de modo que el estado de la base de datos sea ABIERTO y listo para las conexiones de los usuarios. Sin embargo, hay situaciones en las que es posible que desee iniciar la instancia con la base de datos en estado MONTADO, pero no abierta. Una instancia también se puede iniciar sin que la base de datos esté montada o abierta.

Para iniciar la instancia de la base de datos de Oracle, debe iniciar sesión con una cuenta de privilegios administrativos y ejecutar el INICIO dominio. Una puesta en marcha normal pasa por las siguientes etapas:

  • Se asignan SGA y PGA
  • Se inician los procesos en segundo plano
  • El archivo de control está abierto (estado MOUNT)
  • Los archivos de datos están abiertos y los usuarios pueden recuperar datos de la base de datos (Base de datos abierta)

También puede iniciar la instancia de Oracle desde la consola de administración de servicios de Windows. Una vez localizado el servicio de la instancia, puede hacer clic en “Iniciar”.