Création d'un système de base de données Toujours gratuit

Utilisez la console, une interface de ligne de commande ou l'API REST pour créer un système de base de données Toujours gratuit HeatWave.

Utilisation de la console

Utilisez la console pour créer un système de base de données Toujours gratuit.

  1. Ouvrez le menu, de navigation et sélectionnez Bases de données. Sous HeatWave MySQL, sélectionnez Systèmes de base de données.
  2. Sélectionnez Créer un système de base de données.
  3. Sélectionnez Toujours gratuit : configure un système de base de données autonome Toujours gratuit avec des valeurs par défaut recommandées. Les noeuds de cluster de forme, de stockage et HeatWave sont restreints.
    • Haute disponibilité : non disponible
    • Forme : une forme avec une mémoire de 8 Go
    • Taille de stockage : 50 Go
    • Sauvegardes automatiques : activées
    • Récupération à un point dans le temps : non disponible
    • Protection contre la suppression : activée
    • Conservation des sauvegardes automatiques : activée
    • Sauvegarde finale : exiger une sauvegarde finale
  4. Fournir des informations sur le système de base de données:
    • Créer dans le compartiment : si vous voulez lancer le système de base de données dans un compartiment autre que celui en cours, sélectionnez ce compartiment dans la liste.
    • Nom : indiquez le nom d'affichage du système de base de données. Le nom ne doit pas nécessairement être unique. Un identificateur Oracle Cloud (OCID) identifie de manière unique le système de base de données.
    • Description : (facultatif) indiquez une description du système de base de données et de son objectif.
  5. Créer des informations d'identification d'administrateur:
    • Nom utilisateur : indiquez le nom utilisateur de l'administrateur. Reportez-vous à Noms utilisateur réservés. L'administrateur dispose d'un ensemble spécifique de privilèges, qui diffère de celui de l'utilisateur root. Reportez-vous à Privilèges MySQL par défaut.
    • Mot de passe : indiquez le mot de passe de l'administrateur.
    • Confirmer le mot de passe : confirmez le mot de passe de l'administrateur.
  6. Autonome est sélectionné comme type de système de base de données. La haute disponibilité n'est pas disponible dans le système de base de données Toujours gratuit.
  7. Configuration du réseau:
    • Réseau cloud virtuel : sélectionnez le VCN dans lequel créer le système de base de données.
    • Sous-réseau : sélectionnez le sous-réseau privé du réseau cloud virtuel.
    • Afficher les options avancées : (facultatif) cliquez sur cette option pour configurer les groupes de sécurité réseau.
      • Compartiment : sélectionnez le compartiment dans lequel le groupe de sécurité réseau est configuré.
      • Groupe de la sécurité réseau : sélectionnez le groupe que vous souhaitez utiliser.
        Remarque

        Pour connaître les stratégies requises, reportez-vous à Stratégies obligatoires : groupes de sécurité réseau.
      • Pour ajouter plusieurs groupes de sécurité réseau, cliquez sur le bouton Autre groupe de sécurité réseau pour ajouter une autre ligne.
        Remarque

        Vous pouvez ajouter jusqu'à 5 groupes de sécurité réseau.
  8. Configurer le placement :
    • Domaine de disponibilité : le domaine de disponibilité qui contient une limite de service de forme MySQL.Free est sélectionné automatiquement.
    • Domaine de pannes : Oracle choisit un domaine de pannes pour vous en fonction des ressources disponibles.
  9. Configurer le matériel :
    • Forme de système de base de données : MySQL.Free
    • Forme HeatWave : HeatWave.Free
      Pour modifier la configuration de cluster HeatWave, sélectionnez le lien Modifier à droite :
      • Activer le cluster HeatWave : activé par défaut. Désélectionnez cette option pour créer un système de base de données sans cluster HeatWave.
      • HeatWave, configuration de cluster apparaît lorsque le cluster HeatWave est activé. Pour activer ou désactiver HeatWave Lakehouse, sélectionnez Configurer le cluster HeatWave, sélectionnez ou désélectionnez HeatWave Lakehouse, puis sélectionnez Enregistrer les modifications.
    • Taille de stockage : 50 Go
  10. Configurer le plan de sauvegarde : la configuration est fixe pour un système de base de données Toujours gratuit et vous ne pouvez pas la modifier.
    • Activer les sauvegardes automatiques : Activé.
    • Période de conservation de sauvegarde : 1 jour.
    • Activer la récupération à un point dans le temps : désactivée.
    • Sélectionner une fenêtre de sauvegarde : non configurable, Oracle détermine la fenêtre de sauvegarde.
    • Suppression partielle : désactivée.
  11. Fournir des contacts pour les notifications et annonces opérationnelles : (facultatif) entrez des courriels de contact pour recevoir des notifications et annonces opérationnelles, ainsi que des notifications de maintenance non planifiées. Sélectionnez Ajouter un contact pour ajouter d'autres contacts. Vous pouvez ajouter jusqu'à 10 contacts. Les adresses électroniques en double et non valides ne sont pas autorisées.
  12. Afficher les options avancées : sélectionnez cette option pour ouvrir un groupe d'onglets qui vous permettent de configurer plus précisément le système de base de données. Reportez-vous à Options avancées.
  13. (Facultatif) Pour enregistrer la configuration de ressource en tant que pile, sélectionnez Enregistrer en tant que pile. Vous pouvez ensuite utiliser la pile pour installer, configurer et gérer les ressources par le biais du service Resource Manager. Reportez-vous à Gestion des piles.
  14. Pour créer le système de base de données, sélectionnez Créer.
Le système de base de données est créé.
Remarque

Si vous rencontrez une erreur de demande de travail OutOfHostCapacity lors de la création d'un système de base de données, reportez-vous à Résolution de l'erreur OutOfHostCapacity.

Utilisation de l'interface de ligne de commande

Utilisez l'interface de ligne de commande pour créer un système de base de données Toujours gratuit.

Cette tâche requiert les éléments suivants :
  • Identificateur Oracle Cloud (OCID) de compartiment.
  • Stratégie vous permettant de créer des systèmes de base de données dans le compartiment ou la location.
  • Interface de ligne de commande installée et correctement configurée, et clés SSH requises. Reportez-vous à Interface de ligne de commande.
  • Réseau cloud virtuel correctement configuré. Reportez-vous à Création d'un réseau cloud virtuel.
  1. Ouvrez l'interface de ligne de commande et exécutez la commande suivante pour créer un système de base de données Toujours gratuit :
    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 : indiquez l'OCID du compartiment dans lequel vous créez le système de base de données.
    • shape-name : indiquez MySQL.Free comme nom de forme.
    • subnet-id : indiquez l'OCID du sous-réseau de réseau cloud virtuel auquel le système de base de données est attaché.
    • availability-domain : indiquez le nom du domaine de disponibilité qui contient une limite différente de zéro pour la forme MySQL.Free.
    • admin-username : indiquez le nom de l'utilisateur root du système de base de données. Certains noms utilisateur sont réservés. Vous ne pouvez pas les utiliser dans la définition d'un système de base de données. Reportez-vous à Noms utilisateur réservés.
    • admin-password : indiquez le mot de passe de l'utilisateur root du système de base de données.
    • display-name : (facultatif) indiquez le nom d'affichage du système de base de données. Si vous ne définissez pas de nom d'affichage, Oracle en génère un pour vous au format mysqldbsystemYYYYMMDDHHMMSS.
    • description : (facultatif) indiquez une brève description du système de base de données.
La commande crée un système de base de données Toujours gratuit et vous obtenez une réponse semblable à la suivante, qui récapitule la demande et crée le système de base de données :
Remarque

Cela ne crée pas de cluster HeatWave avec le système de base de données. Vous pouvez ajouter un cluster HeatWave au système de base de données après sa création.
{
  "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>"
}

Rubriques connexes