Creación de un sistema de base de datos siempre gratis

Utilice la consola, una interfaz de línea de comandos o la API de REST para crear un sistema de base de datos siempre gratis HeatWave.

Uso de la consola

Utilice la consola para crear un sistema de base de datos siempre gratis.

  1. En la página de lista Sistemas de base de datos, seleccione Crear sistema de base de datos. Si necesita ayuda para buscar la página de lista, consulte Listado de sistemas de base de datos - Uso de la consola.
  2. Seleccione Siempre gratis: configura un sistema de base de datos independiente Siempre gratis con los valores por defecto recomendados. Los nodos de cluster de unidad, almacenamiento y HeatWave están restringidos. Consulte Crear plantilla de sistema de base de datos para conocer los valores por defecto de la plantilla.
  3. Especificación de información de sistema de base de datos:
    • Crear en compartimento: si desea iniciar el sistema de base de datos en un compartimento que no sea el actual, seleccione el compartimento en la lista.
    • Nombre: especifique un nombre mostrado para el sistema de base de datos. El nombre no tiene que ser único. Un identificador de Oracle Cloud (OCID) identifica de forma única el sistema de base de datos.
    • Descripción: (Opcional) especifique una descripción del sistema de base de datos y su finalidad.
  4. Crear credenciales de administrador:
    • Nombre de usuario: especifique el nombre del usuario del administrador. Consulte Nombres de usuario reservados. El administrador tiene un juego específico de privilegios que difieren del usuario root. Consulte Privilegios por defecto de MySQL.
    • Contraseña: especifique la contraseña del administrador.
    • Confirmar contraseña: confirme la contraseña del administrador.
  5. Independiente se selecciona como tipo de sistema de base de datos. La alta disponibilidad no está disponible en el sistema de base de datos Siempre gratis.
  6. Configurar red:
    • Virtual cloud network: seleccione la VCN en la que desea crear el sistema de base de datos.
    • Subred: seleccione la subred privada de la VCN.
    • Mostrar opciones avanzadas: (opcional) seleccione esta opción para configurar grupos de seguridad de red.
      • Compartimento: seleccione un compartimento en el que esté configurado el grupo de seguridad de red.
      • Grupo de seguridad en red: seleccione un grupo que desee utilizar.
        Nota

        Para conocer las políticas necesarias, consulte Políticas obligatorias: grupos de seguridad de red.
      • Para agregar varios grupos de seguridad de red, seleccione el botón Otro grupo de seguridad de red para agregar otra fila.
        Nota

        Puede agregar hasta un máximo de 5 grupos de seguridad de red.
  7. Configurar colocación:
    • Dominio de disponibilidad: el dominio de disponibilidad que contiene un límite de servicio de la unidad MySQL.Free se selecciona automáticamente.
    • Dominio de errores: Oracle elige un dominio de errores según los recursos disponibles.
  8. Configurar hardware:
    • Unidad de sistema de base de datos: MySQL.Free
    • Unidad de computación HeatWave: HeatWave.Free
      Si desea cambiar la configuración del cluster HeatWave, seleccione el enlace Editar de la derecha:
      • Activar cluster HeatWave: activado por defecto. Anule la selección para crear un sistema de base de datos sin cluster HeatWave.
      • configuración de cluster HeatWave se muestra cuando el cluster HeatWave está activado. Si desea activar o desactivar HeatWave Lakehouse, seleccione Configurar cluster HeatWave, seleccione o anule la selección de HeatWave Lakehouse y, a continuación, seleccione Guardar cambios.
    • Tamaño de almacenamiento: 50 GB
  9. Configurar plan de copia de seguridad: la configuración es fija para un sistema de base de datos Siempre gratis y no puede cambiarla.
    • Activar copias de seguridad automáticas: activado.
    • Período de retención de copia de seguridad: 1 día.
    • Activar recuperación a un momento dado: desactivado.
    • Seleccionar período de copia de seguridad: no configurable, Oracle determina el período de copia de seguridad.
    • Supresión flexible: desactivada.
  10. Proporcionar contactos para notificaciones y anuncios operativos: (opcional) introduzca uno o más correos electrónicos de contacto para recibir avisos y anuncios operativos, así como notificaciones de mantenimiento no planificadas. Seleccione Agregar contacto para agregar más contactos. Puede agregar hasta un máximo de 10 contactos. No se permiten direcciones de correo electrónico duplicadas ni no válidas.
  11. Mostrar opciones avanzadas: seleccione esta opción para abrir un grupo de separadores que le permiten configurar aún más el sistema de base de datos. Consulte Opciones avanzadas.
  12. (Opcional) Para guardar la configuración de recursos como una pila, seleccione Guardar como pila. Posteriormente, puede utilizar la pila para instalar, configurar y gestionar los recursos mediante el servicio Resource Manager. Consulte Gestión de pilas.
  13. Para crear el sistema de base de datos, seleccione Crear.
Se crea el sistema de base de datos.
Nota

Si encuentra un error de solicitud de trabajo OutOfHostCapacity al crear un sistema de base de datos, consulte Resolución del error OutOfHostCapacity.

Uso de la CLI

Utilice la interfaz de línea de comandos para crear un sistema de base de datos siempre gratis.

Para esta tarea, se necesita lo siguiente:
  1. Abra la interfaz de línea de comandos y ejecute el siguiente comando para crear un sistema de base de datos Siempre gratis:
    oci mysql db-system create 
     --compartment-id <CompartmentOCID>
     --shape-name MySQL.Free 
     --subnet-id <SubnetOCID> 
     --availability-domain <AD-Name>
     --admin-username <AdminUsername> 
     --admin-password <AdminPassword>
     --display-name <DBSystemName> 
     --description <Description>
    • compartment-id: especifique el OCID del compartimento en el que crea el sistema de base de datos.
    • shape-name: especifique MySQL.Free como nombre de unidad.
    • subnet-id: especifique el OCID de la subred de VCN al que está asociado el sistema de base de datos.
    • availability-domain: especifique el nombre del dominio de disponibilidad que contiene un límite distinto de cero para la unidad MySQL.Free.
    • admin-username: especifique el nombre de usuario root del sistema de base de datos. Algunos nombres de usuario están reservados y no se pueden utilizar en la definición de un sistema de base de datos. Consulte Nombres de usuario reservados.
    • admin-password: especifique la contraseña del usuario root del sistema de base de datos.
    • display-name: (opcional) especifique el nombre mostrado del sistema de base de datos. Si no define un nombre mostrado, Oracle genera uno con el formato mysqldbsystemYYYYMMDDHHMMSS.
    • description: (Opcional) especifique una breve descripción del sistema de base de datos.
El comando crea un sistema de base de datos Siempre gratis y obtiene una respuesta similar a la siguiente, que resume la solicitud y crea el sistema de base de datos:
Nota

Esto no crea un cluster HeatWave junto con el sistema de base de datos. Puede agregar un cluster HeatWave al sistema de base de datos después de que se haya creado correctamente.
{
  "data": {
    "availability-domain": "<AD-name>",
    "backup-policy": {
      "defined-tags": null,
      "freeform-tags": null,
      "is-enabled": true,
      "pitr-policy": {
        "is-enabled": false
      },
      "retention-in-days": 1,
      "window-start-time": "19:37"
    },
    "channels": [],
    "compartment-id": "ocid1.compartment.oc1..<alphaNumericString>",
    "configuration-id": "ocid1.mysqlconfiguration.oc1..<alphaNumericString>",
    "crash-recovery": "ENABLED",
    "current-placement": {
      "availability-domain": null,
      "fault-domain": null
    },
    "data-storage-size-in-gbs": 50,
    "database-management": "DISABLED",
    "defined-tags": {},
    "deletion-policy": {
      "automatic-backup-retention": "RETAIN",
      "final-backup": "SKIP_FINAL_BACKUP",
      "is-delete-protected": false
    },
    "description": null,
    "display-name": "<DBSystemName>",
    "endpoints": [],
    "fault-domain": null,
    "freeform-tags": {},
    "heat-wave-cluster": null,
    "hostname-label": null,
    "id": "ocid1.mysqldbsystem.oc1.iad.<alphaNumericString>",
    "ip-address": null,
    "is-heat-wave-cluster-attached": false,
    "is-highly-available": false,
    "lifecycle-details": "",
    "lifecycle-state": "CREATING",
    "maintenance": {
      "window-start-time": "THURSDAY 09:06"
    },
    "mysql-version": "9.0.1",
    "point-in-time-recovery-details": null,
    "port": null,
    "port-x": null,
    "secure-connections": {
      "certificate-generation-type": "SYSTEM",
      "certificate-id": null
    },
    "shape-name": "MySQL.Free",
    "source": null,
    "subnet-id": "ocid1.subnet.oc1.iad.<alphaNumericString>",
    "time-created": "2024-08-08T01:37:25.711000+00:00",
    "time-updated": "2024-08-08T01:37:25.711000+00:00"
  },
  "etag": "<alphaNumericString>",
  "opc-work-request-id": "ocid1.mysqlworkrequest.oc1.iad.<alphaNumericString>"
}