Création d'un système de base de données
Utilisez la console, une interface de commande ou l'API REST pour créer un système de base de données HeatWave.
Utilisation de la console
Utilisez la console pour créer un système de base de données.
Si vous rencontrez une erreur de demande de travail
OutOfHostCapacity
lors de la création d'un système de base de données, voir Résolution de l'erreur OutOfHostCapacity.
Rubriques connexes
Créer un modèle de système de base de données
Le modèle de création de système de base de données fournit un jeu de valeurs par défaut recommandées adaptées à différents environnements.
Tableau 6-1 Valeurs par défaut pour différents modèles
Production | Développement ou test | Toujours gratuit | |
---|---|---|---|
Haute disponibilité | Cochée | Désactivé | Non disponible |
forme | Une forme avec 64 Go de mémoire | Une forme avec 8 Go de mémoire | Une forme avec 8 Go de mémoire |
Taille du stockage | 1024GB | 50GB | 50GB |
Sauvegardes automatiques | Cochée | Cochée | Cochée |
Récupération en fonction d'un moment précis | Cochée | Cochée | Non disponible |
Protégé contre la suppression | Cochée | Désactivé | Cochée |
Conservation des sauvegardes automatiques | Cochée | Désactivé | Cochée |
Sauvegarde finale | Exiger la sauvegarde finale | Ignorer la sauvegarde finale | Ignorer la sauvegarde finale |
Utilisation de l'interface de ligne de commande avec les données utiles JSON
Utilisez l'interface de ligne de commande pour créer un système de base de données avec des données utiles JSON et importer des données d'un seau de stockage d'objets.
- Identificateur Oracle Cloud (OCID) d'un compartiment.
- Politique qui vous permet de créer un système de base de données dans le compartiment ou la location.
- Installation de l'interface de ligne de commande correctement configurée et clés SSH requises. Voir Interface de ligne de commande.
- VCN correctement configuré. Voir Création d'un réseau en nuage virtuel.
- URL de demande préauthentifiée pour le seau ou le préfixe de seau. Voir Utilisation de demandes préauthentifiées.
Rubriques connexes
Utilisation de l'interface de ligne de commande sans données utiles JSON
Utilisez l'interface de ligne de commande pour créer un système de base de données sans données utiles JSON et importer les données d'un seau de stockage d'objets.
- Identificateur Oracle Cloud (OCID) d'un compartiment.
- Politique qui vous permet de créer des systèmes de base de données dans le compartiment ou la location.
- Installation de l'interface de ligne de commande correctement configurée et clés SSH requises. Voir Interface de ligne de commande.
- VCN correctement configuré. Voir Création d'un réseau en nuage virtuel.
- URL de demande préauthentifiée pour le seau ou le préfixe de seau. Voir Utilisation de demandes préauthentifiées.
La commande crée un système de base de données avec sauvegarde et importe les données du stockage d'objets à l'aide d'une URL de demande préauthentifiée et vous obtenez une réponse similaire à la suivante, qui résume la demande et crée votre système de base de données :
{
"data": {
"access-mode": "UNRESTRICTED",
"availability-domain": "nnnn:<region>-AD-1",
"backup-policy": {
"copy-policies" : [
{
"backup-copy-retention-in-days" : 7,
"copy-to-region" : "<region>"
}
],
"is-enabled": true,
"pitr-policy": {
"is-enabled": true
},
"retention-in-days": 7,
"softDelete": "ENABLED",
"window-start-time": "00:10",
},
"channels": [],
"compartment-id": "ocid1.compartment.oc1...<alphaNumericString>",
"configuration-id": "ocid1.mysqlconfiguration.oc1...<alphaNumericString>",
"crash-recovery": "ENABLED",
"current-placement": {
"availability-domain": null,
"fault-domain": null
},
"customer-contacts": null,
"data-storage": {
"allocated-storage-size-in-gbs": 50,
"data-storage-size-in-gbs": 50,
"data-storage-size-limit-in-gbs": 32768,
"is-auto-expand-storage-enabled": false,
"max-storage-size-in-gbs": null
},
"data-storage-size-in-gbs": 50,
"database-management": "DISABLED",
"database-mode": "READ_WRITE",
"defined-tags": {
"Oracle-Tags": {
"CreatedBy": "<userEmail>",
"CreatedOn": "2021-06-04T10:02:32.140Z"
}
},
"deletion-policy": {
"automatic-backup-retention": "DELETE",
"final-backup": "SKIP_FINAL_BACKUP",
"is-delete-protected": false
},
"description": "This is my DBSystem",
"display-name": "MyDBSystem",
"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": null,
"lifecycle-state": "CREATING",
"maintenance": {
"window-start-time": "TUESDAY 06:46"
},
"mysql-version": null,
"point-in-time-recovery-details": null
"port": null,
"port-x": null,
"read-endpoint": {
"exclude-ips": [],
"is-enabled": false,
"read-endpoint-hostname-label": null,
"read-endpoint-ip-address": null
},
"secure-connections": {
"certificate-generation-type": "SYSTEM",
"certificate-id": null
},
"shape-name": "MySQL.2",
"source": {
"source-type": "IMPORTURL",
"sourceURL":"PARURL"
},
"subnet-id": "ocid1.subnet.oc1.iad.<alphaNumericString>",
"time-created": "2025-04-04T10:02:37.186000+00:00",
"time-updated": "2025-04-04T10:02:37.186000+00:00"
},
"etag": "<alphaNumericString>",
"opc-work-request-id": "ocid1.mysqlworkrequest.oc1.iad.<alphaNumericString>"
}
Rubriques connexes