Creación de la primera base de datos en un sistema Oracle Exadata Database Service on Cloud@Customer

Después de aprovisionar un directorio raíz de Oracle Database y cualquier destino de copia de seguridad necesario, está listo para crear su primera base de datos en Oracle Exadata Database Service on Cloud@Customer.

Requisitos y limitaciones para crear y gestionar instancias de Oracle Database en Oracle Exadata Database Service en Cloud at Customer

Revise los requisitos para crear y gestionar instancias de Oracle Database en Oracle Exadata Database Service en Cloud at Customer.

Para poder crear y utilizar una instancia de Oracle Database en Exadata Database Service en Cloud at Customer debe:

  • Aprovisionamiento de la infraestructura de Exadata Database Service en Cloud at Customer
  • Configurar un cluster de VM
  • Crear los destinos de copia de seguridad necesarios

Puede crear una o más bases de datos en cada sistema Oracle Exadata Database Service en Cloud at Customer. Aparte de los límites de almacenamiento y procesamiento del sistema Oracle Exadata, no hay ningún máximo con respecto al número de bases de datos que se pueden crear. Por defecto, las bases de datos de Exadata Database Service en Cloud at Customer utilizan Oracle Database Enterprise Edition - Extreme Performance. Esta edición proporciona todas las funciones de Oracle Database Enterprise Edition, además de todos los paquetes de gestión empresarial de base de datos y todas las opciones de Enterprise Edition, como Oracle Database In-Memory y Oracle Real Application Clusters (Oracle RAC). Si utiliza sus propias licencias de Oracle Database, la capacidad de utilizar diversas funciones estará limitada por la tenencia de la licencia. Es necesario el cifrado de TDE para todas las bases de datos en la nube. Todos los tablespaces nuevos se activarán automáticamente para el cifrado.

Nota

Los objetos de configuración regional personalizados (como idioma, territorio, juego de caracteres e intercalación) necesitan desplegar archivos de datos de configuración regional personalizados tanto en la base de datos como en los servidores de almacenamiento, lo que no está soportado en Exadata Database Service on Cloud@Customer.

Versiones de Oracle Database que soporta Oracle Exadata Database Service en Cloud at Customer

Conozca las versiones de Oracle Database que soporta Oracle Exadata Database Service en Cloud at Customer.

Exadata Database Service en Cloud at Customer soporta las siguientes versiones de software de Oracle Database:

  • Oracle Database 23ai
  • Oracle Database 19c (19.x)
  • Oracle Database 12c versión 2 (12.2.0.1) (requiere un contrato válido de soporte de actualización)
  • Oracle Database 12c versión 1 (12.1.0.2) (requiere un contrato válido de soporte de actualización)
  • Oracle Database 11g versión 2 (11.2.0.4) (requiere un contrato válido de soporte de actualización)

Para echar un vistazo a las cronologías de soporte de software y publicación de Oracle Database, consulte Release Schedule of Current Database Releases (Doc ID 742060.1) (Programa de publicación de versiones de Database actuales [ID de documento 742060.1]) en el portal de My Oracle Support.

Acerca del aprovisionamiento y la configuración de instancias de Oracle Database en Oracle Exadata Database Service en Cloud at Customer

Obtenga más información sobre el aprovisionamiento y la configuración de Oracle Database en Oracle Exadata Database Service en Cloud at Customer

Cada base de datos de Oracle se configura de la siguiente manera:
  • Al aprovisionar una base de datos, puede asociarla a un destino de copia de seguridad y activar las copias de seguridad automáticas.
  • Cuando se aprovisiona una base de datos, se agrega un trabajo de mantenimiento de archive log a crontab para la base de datos.
    • Si la base de datos no tiene activadas las copias de seguridad, el trabajo de archive log mantendrá el espacio de FRA al suprimir los redo logs de archivo con más de 24 horas de antigüedad.
    • Si la base de datos tiene activadas las copias de seguridad, el trabajo de archive log realizará una copia de seguridad de los archive logs de los que no se haya realizado dicha copia. Una vez que se realiza una copia de seguridad de un archive log, esta se depurará cuando supere las 24 horas de antigüedad.
  • Cada base de datos se configura con instancias de base de datos de Oracle Real Application Clusters (Oracle RAC) que se ejecutan en cada nodo del cluster de máquina virtual (VM).
  • Cada base de datos se crea en un directorio raíz de Oracle, que utiliza un juego independiente de binarios de Oracle en una ubicación de directorio raíz de Oracle independiente.
  • Cada base de datos se configura con los valores de los parámetros de instancia por defecto. Aunque los valores por defecto son razonables para muchos casos, debe revisar los valores de los parámetros de la instancia para asegurarse de que satisfacen las necesidades específicas de su aplicación.

    En concreto, revise los valores de los parámetros de instancia del área global del programa (PGA) y del área global del sistema (SGA) de Oracle Database, sobre todo si el cluster de VM soporta varias bases de datos. Además, asegúrese también de que la suma de todas las asignaciones de memoria de Oracle Database no supere nunca la memoria física disponible en cada máquina virtual.

    • Cuando se crea una base de datos de contenedores, la automatización define el parámetro de inicialización SGA_TARGET. Esto ajustará automáticamente el tamaño de los pools de memoria de SGA. El valor variará en función del tamaño de la memoria total de la VM de base de datos. Si la VM tiene 60 GB de memoria del sistema o menos, SGA_TARGET se define en 3800 MB. Si la VM tiene 60 GB memoria del sistema o más, SGA_TARGET se define en 7600 MB.
    • El parámetro de inicialización de base de datos USE_LARGE_PAGES se define en ONLY cuando se crea la base de datos, lo que requerirá el uso de páginas grandes para la memoria SGA. Si la VM está configurada con un número insuficiente de páginas grandes, la instancia no se iniciará.
    • El parámetro de inicialización de la base de datos INMEMORY_FORCE está definido en CELLMEMORY_LEVEL para todas las bases de datos 19.8 y posteriores creadas mediante la automatización en la nube. Esta configuración activará la función de caché de columnas de Exadata, que acelera drásticamente las consultas analíticas. Está disponible para bases de datos 19.8 y posteriores y no se necesita ninguna licencia en memoria cuando se ejecuta en Exadata Cloud. Para obtener más información, consulte INMEMORY_FORCE
  • Exadata Database Service solo creará bases de datos con un tamaño de bloque de 8 K. Este parámetro no se puede cambiar.
  • Cada base de datos que utilice Oracle Database 12c versión 1 o una versión posterior se configura como una base de datos de contenedores (CDB). Se crea además una base de datos de conexión (PDB) dentro de la CDB. Por defecto:
    • La primera PDB se configura con una cuenta de usuario administrador de PDB local denominada PDBADMIN.
    • La cuenta de usuario PDBADMIN se configura inicialmente con la misma contraseña de administración que los usuarios CDB SYS y SYSTEM.
    • La cuenta de usuario PDBADMIN se configura inicialmente con privilegios básicos asignados a través de dos roles, CONNECT y PDB_DBA. Sin embargo, para la mayoría de los fines administrativos prácticos, se deben asignar privilegios adicionales a la cuenta de usuario PDBADMIN o al rol PDB_DBA.

    Puede utilizar las utilidades nativas de Oracle Database para crear PDB adicionales y para gestionar todas la PDB. La utilidad dbaascli también proporciona una serie de prácticas funciones de gestión de PDB.

Nota

Evite introducir información confidencial al asignar descripciones, etiquetas o nombres fáciles de recordar a los recursos en la nube mediante la consola de Oracle Cloud Infrastructure, la API o la CLI.

Uso de la consola para crear una base de datos

Para crear una instancia de Oracle Database con la consola, utilice este procedimiento.

  1. Abra el menú de navegación. En Oracle Database, haga clic en Exadata Database Service en Cloud at Customer.

    Clusters de VM aparece seleccionado por defecto.

  2. Seleccione su Compartimento.

    Se mostrará una lista de clusters de VM para el compartimento seleccionado.

  3. Haga clic en el nombre del cluster de VM en el que desea crear la base de datos.

    En la página Detalles de cluster de VM, en Recursos, Bases de datos está seleccionado por defecto.

  4. Haga clic en Crear base de datos.

    (o bien)

    1. Haga clic en Directorios raíz de base de datos.
    2. Haga clic en el nombre del directorio raíz de base datos en el que desea crear la base de datos.
    3. Haga clic en Crear base de datos.
  5. Proporcione la información solicitada en la página Crear base de datos:
    Nota

    No puede modificar db_name, db_unique_name ni el prefijo SID después de crear la base de datos.
    • Indique el nombre de la base de datos: especifique un nombre fácil de recordar que pueda utilizar para identificar la base de datos. El nombre de la base de datos debe contener solo los caracteres permitidos.
      Revise las siguientes directrices al seleccionar un nombre de base de datos.
      • máximo de 8 caracteres
      • contiene solo caracteres alfanuméricos
      • empieza por un carácter alfanumérico
      • no puede formar parte de los primeros 8 caracteres de db_unique_name en el cluster de VM
      • único dentro de un cluster de VM
      • NO utilice grid, ya que grid es un nombre reservado
      • NO utilice ASM, ya que ASM es un nombre reservado
    • Proporcionar un nombre único para la base de datos: si lo desea, especifique un nombre único para la base de datos. Este atributo define el valor del parámetro de base de datos db_unique_name. El valor no es sensible a mayúsculas/minúsculas.

      db_unique_name solo debe contener caracteres permitidos. Revise las siguientes directrices al seleccionar un nombre de base de datos.
      • máximo de 30 caracteres
      • pueden contener caracteres alfanuméricos y de subrayado (_)
      • empieza por un carácter alfanumérico
      • único en todo el conjunto/arrendamiento

      Si no se proporciona un nombre único, db_unique_name adopta por defecto el siguiente formato <db_name>_<3 char unique string>_<region-name>.

      Si tiene pensado configurar la base de datos de forma que se realice la copia de seguridad en un destino de copia de seguridad de aplicación de recuperación, el nombre de base de datos único debe coincidir con el nombre configurado en la aplicación de recuperación.

    • Seleccionar una versión de base de datos: en la lista, seleccione la versión del software de Oracle Database que desea desplegar.
    • Introduzca el nombre de la primera base de datos conectable: (opcional) especifique el nombre de la primera PDB. Se crea una PDB con la base de datos.

      Para evitar posibles conflictos de nombre de servicio al utilizar Oracle Net Services para conectarse a la PDB, asegúrese de que el nombre de la PDB sea único en todo el cluster de VM. Si no proporciona el nombre de la primera PDB, se utilizará un nombre generado por el sistema.

    • Directorio raíz de base de datos: seleccione un directorio raíz de base de datos existente o cree uno, según corresponda. Tenga en cuenta que este campo no está disponible al crear una base de datos desde la página de detalles del directorio raíz de base de datos.
      • Seleccionar un directorio raíz de base de datos existente: si ya existen uno o varios directorios raíz de base de datos para la versión de base de datos que ha seleccionado, esta opción aparecerá seleccionada por defecto. Además, se le mostrará una lista de los directorios raíz de base de datos. Seleccione un directorio raíz de base de datos de la lista.
      • Crear un nuevo directorio raíz de base de datos: si no existe ningún directorio raíz de base de datos para la versión de base de datos que ha seleccionado, esta opción aparecerá seleccionada por defecto.
        1. Introduzca el Nombre mostrado del directorio raíz de base de datos.
        2. Haga clic en Cambiar imagen de base de datos para seleccionar la versión del software.

          Aparecerá la ventana Imagen de software de base de datos.

        3. Seleccione Tipo de imagen, Imágenes de software de base de datos proporcionadas por Oracle o Imágenes de software de base de datos personalizadas.

          Si selecciona Imágenes de software de base de datos proporcionadas por Oracle, podrá utilizar el conmutador Mostrar todas las versiones disponibles para elegir entre todas las PSU y las RU disponibles. La versión más reciente de cada versión principal se indica con la etiqueta más reciente.

          Nota

          Para las versiones principales de Oracle Database disponibles en Oracle Cloud Infrastructure, se proporcionan imágenes de la versión actual y de las tres versiones anteriores más recientes (de N a N - 3). Por ejemplo, si una instancia utiliza Oracle Database 19c y la versión más reciente de 19c ofrecida es la 19.8.0.0.0, las imágenes disponibles para el aprovisionamiento son de las versiones 19.8.0.0.0, 19.7.0.0, 19.6.0.0 y 19.5.0.0.
    • Proporcionar la contraseña del administrador: proporcione y confirme la contraseña de administración de Oracle Database. Esta contraseña se utiliza para las cuentas y funciones de administración de la base de datos, incluido:
      • Contraseña de los usuarios de Oracle Database SYS y SYSTEM .
      • Contraseña del almacén de claves de cifrado de datos transparente (TDE).

      Para Oracle Database 12c versión 1 o versiones posteriores, la contraseña del usuario administrador de PDB en la primera PDB (PDBADMIN) debe tener de nueve a 30 caracteres y contener al menos dos caracteres en mayúscula, dos en minúscula, dos caracteres numéricos y dos caracteres especiales. Los caracteres especiales deben ser _, # o -. Además, la contraseña no debe contener el nombre del arrendamiento ni palabras reservadas, como Oracle o Table, independientemente de las mayúsculas/minúsculas.

      • Usar la contraseña de administrador para la cartera de TDE: cuando se marca esta opción, la contraseña introducida para el usuario SYS se utiliza también para la cartera de TDE. Para definir manualmente la contraseña de la cartera de TDE, desactive esta opción e introduzca la contraseña de la cartera de TDE.
    • Tipo de destino de copia de seguridad: seleccione un destino de copia de seguridad para la base de datos. En la lista, seleccione una opción:

      • Local: seleccione esta opción para almacenar copias de seguridad localmente en los servidores Oracle Exadata Storage Server en el sistema Oracle Exadata Cloud at Customer.

        Esta opción solo está disponible si ha activado las copias de seguridad en el almacenamiento local de Oracle Exadata en el cluster de VM en el que desea que se aloje la base de datos.

      • Object Storage: seleccione esta opción para almacenar las copias de seguridad en un contenedor de almacenamiento de objetos gestionado por Oracle en Oracle Cloud Infrastructure.

        Para utilizar esta opción, el sistema Oracle Exadata Cloud at Customer debe tener conectividad de salida a Oracle Cloud Infrastructure Object Storage.

      • NFS: seleccione esta opción para almacenar las copias de seguridad en uno de los destinos de copia de seguridad previamente definidos que utilizan el almacenamiento del sistema de archivos de red (NFS). Para obtener más información, consulte la información sobre los destinos de copia de seguridad en esta publicación.

        Si selecciona esta opción, también debe realizar una selección en la lista de destinos de copia de seguridad de NFS.

      • Dispositivo de recuperación: seleccione esta opción para almacenar las copias de seguridad en uno de los destinos de copia de seguridad previamente definidos que usan el dispositivo de recuperación Oracle Zero Data Loss Recovery Appliance. Consulte la información sobre las opciones de destino de copia de seguridad en este documento.

        Si selecciona Oracle Zero Data Loss Recovery Appliance como opción de copia de seguridad, también debe:

        • Realizar una selección en la lista de destinos de copia de seguridad de aplicación.
        • Realizar una selección en la lista Usuario de VPC, que contiene la lista de los nombres de usuario del catálogo privado virtual (VPC) definidos en el destino de copia de seguridad Oracle Zero Data Loss Recovery Appliance.
        • Proporcione la contraseña del usuario del VPC.
        Nota

        Si selecciona un destino de copia de seguridad, no podrá cambiar la ubicación de una copia de seguridad después de crear la base de datos.

      • Activar copias de seguridad automáticas: seleccione esta opción para activar las copias de seguridad diarias con la política para copias de seguridad automáticas.

        Puede cambiar este valor después de crear la base de datos.

    • Gestión de claves: seleccione una opción de cifrado, Oracle Wallet, Oracle Key Vault o HSM externo. La opción por defecto es Oracle Wallet.
      • Oracle Wallet:

        Usar la contraseña de administrador para la cartera de TDE: al comprobar esta opción, la contraseña introducida para el usuario SYS se utiliza también para la cartera de TDE. Para definir manualmente la contraseña de cartera de TDE, anule la selección de esta opción, introduzca la contraseña de cartera de TDE y confírmela.

      • Oracle Key Vault: seleccione el compartimento en el que ha creado el almacén de claves y, a continuación, seleccione el almacén de claves. Como parte de la creación de la CDB, se crea una nueva cartera para la CDB en Oracle Key Vault (OKV). Además, también se genera una clave maestra de TDE para la CDB y se agrega a la cartera en OKV.
        Nota

        • Las bases de datos de contenedor (CDB) y las bases de datos de conexión (PDB) solo admiten claves del almacén del módulo de seguridad de hardware (HSM) de 256 bits.
        • Valide el cifrado de claves de OKV después del reinicio: la clave maestra de TDE de OKV se valida cada vez que se inicia o reinicia el CBD.
        • El inicio o el reinicio fallan si la clave no se valida. Las solicitudes de trabajo y los estados del ciclo de vida indican el motivo del fallo.
        • Vea las claves de OKV tras la restauración de la base de datos: al restaurar una CDB, también se restaura la clave maestra asociada a esa copia de seguridad.
        • Permita que las copias de seguridad de la CDB capturen el nombre de la cartera: la CDB realiza una copia de seguridad de la información sobre la cartera asociada a la copia de seguridad.
        • Clave maestra de TDE o cartera de OKV tras la supresión de una base de datos de contenedor: si suprime una base de datos de contenedor, la cartera y la clave maestra de TDE permanecerán en OKV y no se suprimirán.
      • Almacén de claves externo:
        • Contraseña de cartera de TDE: introduzca la contraseña de cartera de TDE.
        • Credencial de almacén de claves externo: introduzca las credenciales de usuario en el formato que soporta el proveedor del almacén de claves externo.
    • (Opcional) Seleccione Mostrar opciones avanzadas. En esta ventana, puede seleccionar las siguientes opciones:
      • Proporcionar prefijo de SID de Oracle:
        Nota

        La introducción de un prefijo de SID solo está disponible para bases de datos de la versión 12.1 y versiones posteriores.

        Si lo desea, especifique el prefijo de SID de Oracle para la base de datos. El número de instancia se agrega automáticamente al prefijo de SID para convertirse en el parámetro de base de datos instance_name. Si no se proporciona, el prefijo de SID se define por defecto en db_name.

        Revise las siguientes directrices al seleccionar un nombre de base de datos:
        • máximo de 12 caracteres
        • contiene solo caracteres alfanuméricos
        • empieza por un carácter alfanumérico
        • único en el cluster de VM
      • Encryption Key: seleccione una opción de cifrado, Encrypt using Oracle-managed keys o Encrypt using customer-managed keys. La opción por defecto son las claves gestionadas por Oracle.

        Para utilizar claves gestionadas por el cliente, seleccione la opción Cifrar utilizando claves gestionadas por el cliente, seleccione el compartimento en el que ha creado el almacén de claves y, a continuación, seleccione el almacén de claves. Como parte de la creación de la CDB, se crea una nueva cartera para la CDB en Oracle Key Vault (OKV). Además, también se genera una clave maestra de TDE para la CDB y se agrega a la cartera en OKV.

        Nota

        • Las bases de datos de contenedor (CDB) y las bases de datos conectables (PDB) solo soportan claves de almacén del módulo de seguridad de hardware (HSM) de 256 bits.
        • Valide el cifrado de claves de OKV después del reinicio: la clave maestra de TDE de OKV se valida cada vez que se inicia o reinicia el CBD.
        • El inicio o el reinicio fallan si la clave no se valida. Las solicitudes de trabajo y los estados del ciclo de vida indican el motivo del fallo.
        • Vea las claves de OKV tras la restauración de la base de datos: al restaurar una CDB, también se restaura la clave maestra asociada a esa copia de seguridad.
        • Permita que las copias de seguridad de la CDB capturen el nombre de la cartera: la CDB realiza una copia de seguridad de la información sobre la cartera asociada a la copia de seguridad.
        • Clave maestra de TDE o cartera de OKV tras la supresión de una CDB: si suprime una CDB, la cartera y la clave maestra de TDE permanecerán en OKV y no se suprimirán.
      • Período de retención de copias de seguridad: en la lista, puede seleccionar el período de tiempo durante el que desea que se conserven las copias de seguridad automáticas.

        Para las copias de seguridad en el almacenamiento local de Exadata, se puede seleccionar un período de retención de 7 o 14 días. El período de retención por defecto es de 7 días.

        Para las copias de seguridad en Oracle Cloud Infrastructure Object Storage o en un destino de copia de seguridad de NFS, puede seleccionar uno de los siguientes períodos de retención predefinidos: 7 días, 14 días, 30 días, 45 días o 60 días. El período de retención por defecto es de 30 días.

        Esta opción no se aplica a los destinos de copia de seguridad Oracle Zero Data Loss Recovery Appliance. Para las copias de seguridad en Oracle Zero Data Loss Recovery Appliance, la política de retención que se implementa en la aplicación controla el período de retención.

      • Juego de caracteres: juego de caracteres de la base de datos. El valor por defecto es AL32UTF8.
      • Juego de caracteres nacional: juego de caracteres nacional de la base de datos. El valor por defecto es AL16UTF16.
      • Etiquetas: (opcional) puede aplicar etiquetas si lo desea. Si tiene permisos para crear un recurso, también los tiene para aplicar etiquetas de formato libre a ese recurso. Para aplicar una etiqueta definida, debe tener permisos para utilizar el espacio de nombres de la etiqueta. Para obtener más información sobre el etiquetado, consulte la información sobre las etiquetas de recursos. Si no está seguro de si debe aplicar etiquetas, omita esta opción (puede aplicar las etiquetas posteriormente) o pregunte al administrador.
  6. Haga clic en Crear.
Nota

Ahora puede:

  • Cree o suprima una CDB mientras se ejecuta una configuración de Data Guard en otra base de datos del mismo directorio raíz de Oracle y viceversa.
  • Cree o suprima una CDB mientras realiza simultáneamente acciones de Data Guard (switchover, failover y volver a instanciar) en el mismo directorio raíz de Oracle y viceversa.
  • Cree o suprima una CDB mientras crea o suprime simultáneamente una PDB en el mismo directorio raíz de Oracle y viceversa.
  • Cree o suprima una CDB simultáneamente en distintas bases de datos del mismo directorio raíz de Oracle.
  • Cree o suprima una CDB mientras actualiza simultáneamente las etiquetas del cluster de VM.