Partager via


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

Préversion

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

--name -n

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.

--cores-limit

Limite des cœurs de l’instance managée sous forme d’entier.

--cores-request

Demande de cœurs de l’instance managée sous forme d’entier.

--memory-limit

Limite de la capacité de l’instance managée en tant qu’entier.

--memory-request

Demande de capcity de l’instance managée sous la forme d’une quantité entière de mémoire en Go.

--namespace -s

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é.

--no-external-endpoint

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.

--no-wait

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
--path

Chemin d’accès au fichier azext_arcdata pour le fichier json de l’instance managée SQL.

--replicas

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 ».

--storage-class-backups

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.

--storage-class-data

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.

--storage-class-datalogs

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.

--storage-class-logs

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.

--volume-size-backups

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).

--volume-size-data

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).

--volume-size-datalogs

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).

--volume-size-logs

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
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Préversion

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

--name -n

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.

--namespace -s

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
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Préversion

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

--name -n

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.

--cores-limit

Limite des cœurs de l’instance managée sous forme d’entier.

--cores-request

Demande de cœurs de l’instance managée sous forme d’entier.

--memory-limit

Limite de la capacité de l’instance managée en tant qu’entier.

--memory-request

Demande de capcity de l’instance managée sous la forme d’une quantité entière de mémoire en Go.

--namespace -s

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é.

--no-wait

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
--path

Chemin d’accès au fichier azext_arcdata pour le fichier json de l’instance managée SQL.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Préversion

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.

--namespace -s

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
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Préversion

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

--name -n

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.

--namespace -s

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é.

--path -p

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
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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