Acerca de las Bases de Datos de Conexión

En este artículo se proporcionan detalles sobre las bases de datos conectables y la gestión de sus distintas funciones, como la copia de seguridad, la restauración, la reubicación y la clonación.

La arquitectura multi-inquilino permite que Oracle Database sea una base de datos de contenedores. Una base de datos de contenedores (CDB) contiene una o más bases de datos conectables y contenedores de aplicaciones creadas por el usuario. Una base de datos de conexión (PDB) es una recopilación portátil de esquemas, objetos de esquema y objetos no de esquema que aparece en una aplicación como una base de datos independiente. En el nivel físico, cada base de datos de conexión tiene su propio juego de archivos de datos que almacenan los datos para la base de datos de conexión. La base de datos de contenedor incluye todos los archivos de datos de las bases de datos conectables que contiene y un juego de archivos de datos del sistema que almacenan metadatos para la propia base de datos de contenedor.

Las bases de Datos Oracle 19c o posteriores creadas en un sistema de base de Datos incluyen una base de Datos de Conexión Inicial a la que puede acceder desde la página Detalles de la Base de Datos de la Consola de OCI. Mediante la consola o las API de OCI, puede iniciar, parar, clonar y suprimir bases de datos conectables. También puede crear bases de datos conectables adicionales en la base de datos de contenedores. Todas las operaciones de base de datos de conexión realizadas utilizando la consola o las API de OCI se pueden supervisar mediante la solicitud de trabajo generada por la operación. Para obtener más información, consulte Solicitudes de trabajo.

Puede crear y gestionar bases de Datos conectables en el sistema de base de datos mediante la consola y las API de OCI.

Nota: Por lo general, el término 'base de datos' hace referencia a la base de datos de contenedores (CDB).

Crear

Puede tener más de una base de datos conectable en una base de datos conectable. Las bases de datos de conexión se deben crear de una en una y la creación de una nueva base de datos de conexión no afecta a las bases de datos de conexión existentes en la base de datos de conexión.

Para crear una base de datos conectable mediante la consola de OCI, consulte Creación de una base de datos conectable.

Restaurar

Una base de datos conectable se puede restaurar a partir de una copia de seguridad. Se admiten los siguientes dos tipos de restauración:

Puede realizar una restauración in situ cuando desee volver a mover una base de datos conectable a un estado u hora especificados. Tanto la base de datos de contenedores como la base de datos conectable deben estar activas y en ejecución, y solo se puede restaurar una base de datos conectable a la vez.

Para restaurar una base de datos conectable mediante la consola de OCI, consulte Restaurar una base de datos conectable.

Reubicar

Puede reubicar una base de datos conectable de una base de datos de contenedores a otra base de datos de contenedores del mismo dominio de disponibilidad (AD) en la misma versión de base de datos o una posterior en compartimentos, sistemas de base de datos o redes virtuales en la nube. Si se utilizan dos redes virtuales en la nube diferentes, ambas redes virtuales en la nube se deben conectar antes de la reubicación. Durante la reubicación, la base de datos conectable se eliminará de la base de datos de contenedores de origen y se moverá a la base de datos de contenedores de destino que esté activa y en ejecución. En una asociación de Data Guard, una base de datos conectable reubicada en la primaria también se sincronizará con la base de datos en espera.

Para reubicar una base de datos conectable mediante la consola de OCI, consulte Relocate a Pluggable Database.

Clonar

Una clonación es una copia completa e independiente de la base de datos proporcionada tal y como estaba en el momento de la operación de clonación. Puede crear clonaciones de la base de datos de conexión en la misma base de datos de contenedores o en una base de datos de contenedores diferente y refrescar la base de datos de conexión clonada.

Se admiten los siguientes tipos de clones:

Para clonar una base de Datos conectable mediante la consola de OCI, consulte Clonación de una Base de Datos conectable.

Clonación de refrescamiento

Una clonación de refrescamiento permite mantener la clonación remota actualizada con la base de datos de conexión de origen.

Para crear una clonación de refrescamiento mediante la consola de OCI, consulte Clone a Pluggable Database.

Para refrescar una clonación mediante la consola de OCI, consulte Refrescamiento de una base de datos conectable.

Convertir clonación de refrescamiento en base de datos conectable normal

Puede convertir una clonación de refrescamiento en una base de datos de conexión normal desconectando la clonación de refrescamiento (base de datos de conexión de destino) de la base de datos de conexión de origen en cualquier momento. Si la base de datos conectable de refrescamiento está asociada a Data Guard, cuando se convierte en una base de datos conectable normal, la base de datos conectable se sincronizará con la base de datos en espera como parte del proceso de conversión.

Para convertir una base de datos de conexión mediante la consola de OCI, consulte Conversión de una clonación de refrescamiento en una base de datos de conexión normal.

Hojas de trabajo de SQL

La hoja de trabajo de SQL proporciona un área de trabajo SQL basada en web donde puede introducir las sentencias SQL directamente en el explorador mediante una conexión a base de datos. Desde la hoja de trabajo de SQL, puede ejecutar sentencias SQL o scripts en la base de datos y crear objetos de base de datos.

Debe crear una conexión para utilizar la hoja de trabajo de SQL. La hoja de trabajo de SQL utiliza la conexión que crea con el servicio para proporcionarle la capacidad de ejecutar comandos y scripts SQL desde la consola. Los scripts utilizados en la hoja de trabajo de SQL pueden residir en OCI Object Storage o en la unidad local. Mediante el menú de selección Conexión, puede cambiar la conexión que utiliza la hoja de trabajo de SQL al instante.

Las conexiones son recursos que contienen la información necesaria para acceder a Oracle Database en OCI. Las conexiones se crean simplemente proporcionando información sobre la ubicación de la base de datos. La conexión también contiene el usuario utilizado para acceder a la base, así como la ubicación de la contraseña almacenada en OCI Vault.

Para crear una conexión, iniciar y utilizar la hoja de trabajo de SQL mediante la consola de OCI, consulte Hojas de trabajo de SQL.

Copia de seguridad

Si lo desea, puede realizar una copia de seguridad de la base de datos conectable durante las operaciones de creación, clonación o reubicación cuando la base de datos de contenedores esté configurada con la función de copia de seguridad automática. El destino de copia de seguridad de la base de datos conectable siempre será el mismo que el de la base de datos de contenedores, y no se puede acceder a las copias de seguridad directamente ni crearlas a petición. Oracle recomienda realizar inmediatamente una copia de seguridad de la base de datos conectable después de crearla o clonarla. Esto se debe a que la base de datos conectable no se podrá recuperar hasta que la siguiente copia de seguridad automática diaria se complete correctamente, lo que provocará una posible pérdida de datos.

Modos abiertos

En la consola de OCI, puede ver los modos abiertos de una base de datos conectable, como de lectura-escritura, de solo lectura y montada. Si el estado de la base de datos de conexión es el mismo en todos los nodos, el sistema muestra el mismo estado para todas las bases de datos de conexión. Si los estados de la base de datos de conexión son diferentes entre los nodos, el sistema muestra un mensaje que indica en qué nodos se abren las bases de datos de conexión en modo de lectura y escritura. No puede cambiar el modo abierto de una base de datos conectable a través de la API o la consola de OCI. Sin embargo, puede iniciar o parar una base de datos conectable. Al iniciar la base de datos de conexión, se iniciará en modo de lectura y escritura. Al parar la base de datos conectable, se cerrará y permanecerá en modo de montaje.

Limitaciones para el manejo de bases de datos conectables