az sql mi-arc
Note
Cette référence fait partie de l’extension arcdata pour Azure CLI (version 2.3.1 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une az sql mi-arc commande. Apprenez-en davantage sur les extensions.
Ce groupe de commandes est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Gérer des instances managées SQL pour Arc.
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| az sql mi-arc config |
Commandes de configuration. |
Extension | Preview |
| az sql mi-arc config add |
Ajoutez une valeur pour un chemin json dans un fichier config. |
Extension | Preview |
| az sql mi-arc config init |
Initialise les fichiers CRD et de spécification pour une instance managée SQL. |
Extension | Preview |
| az sql mi-arc config patch |
Corrige un fichier de configuration basé sur un fichier de correctif json. |
Extension | Preview |
| az sql mi-arc config remove |
Supprimez une valeur pour un chemin json dans un fichier config. |
Extension | Preview |
| az sql mi-arc config replace |
Remplacez une valeur pour un chemin json dans un fichier config. |
Extension | Preview |
| az sql mi-arc create |
Créez une instance SQL gérée. |
Extension | Preview |
| az sql mi-arc delete |
Supprimez une instance SQL gérée. |
Extension | Preview |
| az sql mi-arc edit |
Modifiez la configuration d’une instance managée SQL. |
Extension | Preview |
| az sql mi-arc endpoint |
Afficher et gérer les points de terminaison SQL. |
Extension | Preview |
| az sql mi-arc endpoint list |
Liste les points de terminaison SQL. |
Extension | Preview |
| az sql mi-arc list |
Répertoriez les instances SQL gérées. |
Extension | Preview |
| az sql mi-arc show |
Affichez les détails d’une instance SQL gérée. |
Extension | Preview |
az sql mi-arc create
Le groupe de commandes « sql mi-arc » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Créez une instance SQL gérée.
Pour définir le mot de passe de l’instance managée SQL, définissez la variable d’environnement AZDATA_PASSWORD.
az sql mi-arc create --name
[--cores-limit]
[--cores-request]
[--memory-limit]
[--memory-request]
[--namespace]
[--no-external-endpoint]
[--no-wait]
[--path]
[--replicas]
[--storage-class-backups]
[--storage-class-data]
[--storage-class-datalogs]
[--storage-class-logs]
[--volume-size-backups]
[--volume-size-data]
[--volume-size-datalogs]
[--volume-size-logs]
Exemples
Créez une instance SQL gérée.
az sql mi-arc create -n sqlmi1
Créez une instance managée SQL avec 3 réplicas dans le scénario haute disponibilité.
az sql mi-arc create -n sqlmi2 --replicas 3
Paramètres obligatoires
Nom de l’instance managée SQL.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Limite des cœurs de l’instance managée sous forme d’entier.
Demande de cœurs de l’instance managée sous forme d’entier.
Limite de la capacité de l’instance managée en tant qu’entier.
Demande de capcity de l’instance managée sous la forme d’une quantité entière de mémoire en Go.
Espace de noms dans lequel l’instance managée SQL doit être déployée. Si aucun espace de noms n’est spécifié, l’espace de noms défini dans kubeconfig sera utilisé.
Si spécifié, aucun service externe n’est créé. Sinon, un service externe est créé à l’aide du même type de service que le contrôleur de données.
Si elle est donnée, la commande n’attend pas que l’instance soit dans un état prêt avant de retourner.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Chemin d’accès au fichier azext_arcdata pour le fichier json de l’instance managée SQL.
Cette option spécifie le nombre de réplicas SQL Managed Instance qui seront déployés dans votre cluster Kubernetes à des fins de haute disponibilité. Les valeurs autorisées sont « 3 » ou « 1 » avec la valeur par défaut « 1 ».
Classe de stockage à utiliser pour les sauvegardes (/var/opt/mssql/backups). Si aucune valeur n’est spécifiée, aucune classe de stockage n’est spécifiée, ce qui entraîne l’utilisation de Kubernetes à l’aide de la classe de stockage par défaut.
Classe de stockage à utiliser pour les données (.mdf). Si aucune valeur n’est spécifiée, aucune classe de stockage n’est spécifiée, ce qui entraîne l’utilisation de Kubernetes à l’aide de la classe de stockage par défaut.
Classe de stockage à utiliser pour les journaux de base de données (.ldf). Si aucune valeur n’est spécifiée, aucune classe de stockage n’est spécifiée, ce qui entraîne l’utilisation de Kubernetes à l’aide de la classe de stockage par défaut.
Classe de stockage à utiliser pour les journaux (/var/log). Si aucune valeur n’est spécifiée, aucune classe de stockage n’est spécifiée, ce qui entraîne l’utilisation de Kubernetes à l’aide de la classe de stockage par défaut.
Taille du volume de stockage à utiliser pour les sauvegardes en tant que nombre positif suivi de Ki (kilo-octets), Mi (mégaoctets) ou Gi (gigaoctets).
Taille du volume de stockage à utiliser pour les données en tant que nombre positif suivi de Ki (kilo-octets), Mi (mégaoctets) ou Gi (gigaoctets).
Taille du volume de stockage à utiliser pour les journaux de données comme nombre positif suivi de Ki (kilo-octets), Mi (mégaoctets) ou Gi (gigaoctets).
Taille du volume de stockage à utiliser pour les journaux comme nombre positif suivi de Ki (kilo-octets), Mi (mégaoctets) ou Gi (gigaoctets).
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az sql mi-arc delete
Le groupe de commandes « sql mi-arc » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Supprimez une instance SQL gérée.
az sql mi-arc delete --name
[--namespace]
Exemples
Supprimez une instance SQL gérée.
az sql mi-arc delete -n sqlmi1
Paramètres obligatoires
Nom de l’instance managée SQL à supprimer.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Espace de noms dans lequel l’instance managée SQL doit être déployée. Si aucun espace de noms n’est spécifié, l’espace de noms défini dans kubeconfig sera utilisé.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az sql mi-arc edit
Le groupe de commandes « sql mi-arc » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Modifiez la configuration d’une instance managée SQL.
az sql mi-arc edit --name
[--cores-limit]
[--cores-request]
[--memory-limit]
[--memory-request]
[--namespace]
[--no-wait]
[--path]
Exemples
Modifiez la configuration d’une instance managée SQL.
az sql mi-arc edit --path ./spec.json -n sqlmi1
Paramètres obligatoires
Nom de l’instance managée SQL en cours de modification. Le nom sous lequel votre instance est déployée ne peut pas être modifié.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Limite des cœurs de l’instance managée sous forme d’entier.
Demande de cœurs de l’instance managée sous forme d’entier.
Limite de la capacité de l’instance managée en tant qu’entier.
Demande de capcity de l’instance managée sous la forme d’une quantité entière de mémoire en Go.
Espace de noms dans lequel l’instance managée SQL doit être déployée. Si aucun espace de noms n’est spécifié, l’espace de noms défini dans kubeconfig sera utilisé.
Si elle est donnée, la commande n’attend pas que l’instance soit dans un état prêt avant de retourner.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Chemin d’accès au fichier azext_arcdata pour le fichier json de l’instance managée SQL.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az sql mi-arc list
Le groupe de commandes « sql mi-arc » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Répertoriez les instances SQL gérées.
az sql mi-arc list [--namespace]
Exemples
Répertoriez les instances SQL gérées.
az sql mi-arc list
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Espace de noms dans lequel l’instance managée SQL doit être déployée. Si aucun espace de noms n’est spécifié, l’espace de noms défini dans kubeconfig sera utilisé.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az sql mi-arc show
Le groupe de commandes « sql mi-arc » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Affichez les détails d’une instance SQL gérée.
az sql mi-arc show --name
[--namespace]
[--path]
Exemples
Affichez les détails d’une instance SQL gérée.
az sql mi-arc show -n sqlmi1
Paramètres obligatoires
Nom de l’instance managée SQL à afficher.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Espace de noms dans lequel l’instance managée SQL doit être déployée. Si aucun espace de noms n’est spécifié, l’espace de noms défini dans kubeconfig sera utilisé.
Chemin d’accès où la spécification complète de l’instance managée SQL doit être écrite. Si elle est omise, la spécification est écrite en sortie standard.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |