az sql vm
Gérer des machines virtuelles SQL.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az sql vm add-to-group |
Ajoute une machine virtuelle SQL à un groupe de machines virtuelles SQL. |
Core | GA |
az sql vm create |
Crée une machine virtuelle SQL. |
Core | GA |
az sql vm delete |
Supprime une machine virtuelle SQL. |
Core | GA |
az sql vm enable-azure-ad-auth |
Activez l’authentification Azure AD d’une machine virtuelle SQL. |
Core | GA |
az sql vm group |
Gérer des groupes de machines virtuelles SQL. |
Core | GA |
az sql vm group ag-listener |
Gérer des écouteurs de groupe de disponibilité SQL. |
Core | GA |
az sql vm group ag-listener create |
Crée un écouteur de groupe de disponibilité. |
Core | GA |
az sql vm group ag-listener delete |
Supprime un écouteur de groupe de disponibilité. |
Core | GA |
az sql vm group ag-listener list |
Répertorie tous les écouteurs de groupe de disponibilité dans un groupe de machines virtuelles SQL. |
Core | GA |
az sql vm group ag-listener show |
Obtient un écouteur de groupe de disponibilité. |
Core | GA |
az sql vm group ag-listener update |
Mises à jour un écouteur de groupe de disponibilité. |
Core | GA |
az sql vm group create |
Crée un groupe de machines virtuelles SQL. |
Core | GA |
az sql vm group delete |
Supprime un groupe de machines virtuelles SQL. |
Core | GA |
az sql vm group list |
Répertorie tous les groupes de machines virtuelles SQL dans un groupe de ressources ou un abonnement. |
Core | GA |
az sql vm group show |
Obtient un groupe de machines virtuelles SQL. |
Core | GA |
az sql vm group update |
Mises à jour un groupe de machines virtuelles SQL s’il n’y a pas de machines virtuelles SQL attachées au groupe. |
Core | GA |
az sql vm list |
Répertorie toutes les machines virtuelles SQL d’un groupe de ressources ou d’un abonnement. |
Core | GA |
az sql vm remove-from-group |
Supprimez la machine virtuelle SQL de son groupe de machines virtuelles SQL actuel. |
Core | GA |
az sql vm show |
Obtient une machine virtuelle SQL. |
Core | GA |
az sql vm start-assessment |
Démarre l’évaluation des meilleures pratiques SQL sur une machine virtuelle SQL. |
Core | GA |
az sql vm update |
Mises à jour les propriétés d’une machine virtuelle SQL. |
Core | GA |
az sql vm validate-azure-ad-auth |
Validez l’authentification Azure AD d’une machine virtuelle SQL côté client sans l’activer. |
Core | GA |
az sql vm add-to-group
Ajoute une machine virtuelle SQL à un groupe de machines virtuelles SQL.
az sql vm add-to-group --sqlvm-group
[--bootstrap-acc-pwd]
[--ids]
[--name]
[--operator-acc-pwd]
[--resource-group]
[--service-acc-pwd]
[--subscription]
Exemples
Ajoutez une machine virtuelle SQL à un groupe.
az sql vm add-to-group -n sqlvm -g myresourcegroup --sqlvm-group sqlvmgroup --bootstrap-acc-pwd {bootstrappassword} --operator-acc-pwd {operatorpassword} --service-acc-pwd {servicepassword}
Paramètres obligatoires
Nom ou ID de ressource du groupe de machines virtuelles SQL. Si seul le nom fourni, le groupe de machines virtuelles SQL doit se trouver dans le même groupe de ressources de la machine virtuelle SQL.
Paramètres facultatifs
Mot de passe du compte de démarrage du cluster s’il est fourni dans le groupe de machines virtuelles SQL.
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Nom de la machine virtuelle SQL.
Mot de passe du compte d’opérateur de cluster fourni dans le groupe de machines virtuelles SQL.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Mot de passe pour le compte de service SQL fourni dans le groupe de machines virtuelles SQL.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az sql vm create
Crée une machine virtuelle SQL.
az sql vm create --name
--resource-group
[--backup-pwd]
[--backup-schedule-type {Automated, Manual}]
[--backup-system-dbs {false, true}]
[--connectivity-type {LOCAL, PRIVATE, PUBLIC}]
[--credential-name]
[--day-of-week {Everyday, Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
[--enable-auto-backup {false, true}]
[--enable-auto-patching {false, true}]
[--enable-encryption {false, true}]
[--enable-key-vault-credential {false, true}]
[--enable-r-services {false, true}]
[--full-backup-duration]
[--full-backup-frequency {Daily, Weekly}]
[--full-backup-start-hour]
[--image-offer]
[--image-sku {Developer, Enterprise, Express, Standard, Web}]
[--key-vault]
[--least-privilege-mode {Enabled, NotSet}]
[--license-type {AHUB, DR, PAYG}]
[--location]
[--log-backup-frequency]
[--maintenance-window-duration]
[--maintenance-window-start-hour]
[--port]
[--retention-period]
[--sa-key]
[--sp-name]
[--sp-secret]
[--sql-auth-update-pwd]
[--sql-auth-update-username]
[--sql-mgmt-type {Full, LightWeight, NoAgent}]
[--sql-workload-type {DW, GENERAL, OLTP}]
[--storage-account]
[--tags]
Exemples
Créez une machine virtuelle SQL avec une balise de facturation AHUB.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type AHUB
Créez une machine virtuelle SQL avec une balise de facturation de récupération d’urgence.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type DR
Créez une machine virtuelle SQL avec un type de référence SKU spécifique et un type de licence.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --image-sku Enterprise --license-type AHUB
Créez une machine virtuelle SQL avec le mode privilège minimum activé.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --least-privilege-mode Enabled --sql-mgmt-type Full
Créez une machine virtuelle SQL avec type NoAgent, valide uniquement pour EOS SQL 2008 et SQL 2008 R2.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type AHUB --sql-mgmt-type NoAgent --image-sku Enterprise --image-offer SQL2008-WS2008R2
Activez les services R dans SQL2016 versions ultérieures.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --enable-r-services true
Créez une machine virtuelle SQL et configurez les paramètres de sauvegarde automatique.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --backup-schedule-type manual --full-backup-frequency Weekly --full-backup-start-hour 2 --full-backup-duration 2 --sa-key {storageKey} --storage-account 'https://storageacc.blob.core.windows.net/' --retention-period 30 --log-backup-frequency 60
Créez une machine virtuelle SQL et configurez les paramètres de mise à jour corrective automatique.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --day-of-week sunday --maintenance-window-duration 60 --maintenance-window-start-hour 2
Créez une machine virtuelle SQL et configurez les paramètres de connectivité SQL.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --connectivity-type private --port 1433 --sql-auth-update-username {newlogin} --sql-auth-update-pwd {sqlpassword}
Paramètres obligatoires
Nom de la machine virtuelle SQL. Le nom de la nouvelle machine virtuelle SQL doit être égal à la machine virtuelle sous-jacente créée à partir de l’image de la Place de marché SQL.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Mot de passe pour le chiffrement lors de la sauvegarde.
Type de planification de sauvegarde.
Incluez des bases de données système lors de la sauvegarde.
Option de connectivité SQL Server.
Nom des informations d’identification.
Jour de semaine sur lequel appliquer le correctif.
Activez ou désactivez la restauration automatique sur une machine virtuelle SQL. Si des paramètres de sauvegarde sont fournis, le paramètre définit automatiquement la valeur true.
Activez ou désactivez la mise à jour automatique sur une machine virtuelle SQL. Si des paramètres de mise à jour automatique sont fournis, le paramètre définit automatiquement la valeur true.
Activez le chiffrement pour la sauvegarde sur une machine virtuelle SQL.
Activez ou désactivez le paramètre d’informations d’identification du coffre de clés. Si des paramètres de coffre de clés sont fournis, le paramètre définit automatiquement la valeur true.
Activez ou désactivez les services R (SQL 2016 et versions ultérieures).
Durée de la fenêtre de temps d’un jour donné où des sauvegardes complètes peuvent être effectuées. 1 à 23 heures.
Fréquence des sauvegardes complètes. Dans les deux cas, les sauvegardes complètes commencent à la prochaine fenêtre de temps planifiée.
Heure de début d’un jour donné où des sauvegardes complètes peuvent être effectuées. 0 à 23 heures.
Offre d’image SQL. Les exemples incluent SQL2008R2-WS2008, SQL2008-WS2008.
Référence sku d’image SQL.
URL Azure Key Vault.
Mode de privilège minimum de l’agent IaaS SQL. Mises à jour de sysadmin à des autorisations spécifiques utilisées par fonctionnalité.
Type de licence SQL Server.
Emplacement. S’il n’est pas fourni, la machine virtuelle doit se trouver dans la même région du groupe de ressources. Vous pouvez configurer l’emplacement par défaut à l’aide az configure --defaults location=<location>
de .
Fréquence des sauvegardes de journaux. 5 à 60 minutes.
Durée de mise à jour corrective. 30 à 180 minutes.
Heure du jour où la mise à jour corrective est lancée. Heure locale de la machine virtuelle 0 à 23 heures.
Port SQL Server.
Période de rétention de la sauvegarde. 1 à 30 jours.
Stockage clé de compte vers laquelle la sauvegarde sera effectuée.
Nom du principal de service pour accéder au coffre de clés.
Secret du nom du principal de service pour accéder au coffre de clés.
Mot de passe de connexion sysadmin SQL Server.
Connexion sysadmin SQL Server à créer.
L’argument 'sql_management_mode' a été déconseillé et sera supprimé dans une version ultérieure.
Type de gestion SQL Server. Si NoAgent est sélectionné, indiquez --image-sku et --offer-type.
Type de charge de travail SQL Server.
Stockage URL du compte vers laquelle la sauvegarde sera effectuée.
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az sql vm delete
Supprime une machine virtuelle SQL.
az sql vm delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Paramètres facultatifs
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Nom de la machine virtuelle SQL.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Ne pas demander de confirmation.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az sql vm enable-azure-ad-auth
Activez l’authentification Azure AD d’une machine virtuelle SQL.
az sql vm enable-azure-ad-auth [--ids]
[--msi-client-id]
[--name]
[--resource-group]
[--skip-client-validation]
[--subscription]
Exemples
Activez l’authentification Azure AD avec l’identité managée affectée par le système avec la validation côté client.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup
Activez l’authentification Azure AD avec l’identité managée affectée par l’utilisateur avec la validation côté client.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678
Activez l’authentification Azure AD avec l’identité managée affectée par le système sans validation côté client. La validation côté serveur se produit toujours.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --skip-client-validation
Activez l’authentification Azure AD avec l’identité managée affectée par l’utilisateur en ignorant la validation côté client. La validation côté serveur se produit toujours.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678 --skip-client-validation
Paramètres facultatifs
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
ID client d’identité managée de la machine Virutal.
Nom de la machine virtuelle SQL.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Ignorez la validation de l’authentification Côté client Azure AD, la validation côté serveur se produit toujours.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az sql vm list
Répertorie toutes les machines virtuelles SQL d’un groupe de ressources ou d’un abonnement.
az sql vm list [--resource-group]
Paramètres facultatifs
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az sql vm remove-from-group
Supprimez la machine virtuelle SQL de son groupe de machines virtuelles SQL actuel.
az sql vm remove-from-group [--ids]
[--name]
[--resource-group]
[--subscription]
Exemples
Supprimez la machine virtuelle SQL d’un groupe.
az sql vm remove-from-group -n sqlvm -g myresourcegroup
Paramètres facultatifs
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Nom de la machine virtuelle SQL.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az sql vm show
Obtient une machine virtuelle SQL.
az sql vm show [--expand {*, AssessmentSettings, AutoBackupSettings, AutoPatchingSettings, KeyVaultCredentialSettings, ServerConfigurationsManagementSettings}]
[--ids]
[--name]
[--resource-group]
[--subscription]
Paramètres facultatifs
Obtenez les paramètres de configuration SQLIaaSExtension. Pour afficher tous les paramètres, utilisez *. Pour sélectionner seulement quelques-uns, les paramètres doivent être séparés par l’espace.
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Nom de la machine virtuelle SQL.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az sql vm start-assessment
Démarre l’évaluation des meilleures pratiques SQL sur une machine virtuelle SQL.
az sql vm start-assessment [--ids]
[--name]
[--resource-group]
[--subscription]
Exemples
Démarre l’évaluation des meilleures pratiques SQL.
az sql vm start-assessment -n sqlvm -g myresourcegroup
Paramètres facultatifs
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Nom de la machine virtuelle SQL.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az sql vm update
Mises à jour les propriétés d’une machine virtuelle SQL.
az sql vm update [--add]
[--agent-rg]
[--am-day {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
[--am-month-occ {-1, 1, 2, 3, 4}]
[--am-schedule {false, true}]
[--am-time]
[--am-week-int {1, 2, 3, 4, 5, 6}]
[--backup-pwd]
[--backup-schedule-type {Automated, Manual}]
[--backup-system-dbs {false, true}]
[--connectivity-type {LOCAL, PRIVATE, PUBLIC}]
[--credential-name]
[--day-of-week {Everyday, Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
[--enable-assessment {false, true}]
[--enable-auto-backup {false, true}]
[--enable-auto-patching {false, true}]
[--enable-encryption {false, true}]
[--enable-key-vault-credential {false, true}]
[--enable-r-services {false, true}]
[--force-string]
[--full-backup-duration]
[--full-backup-frequency {Daily, Weekly}]
[--full-backup-start-hour]
[--ids]
[--image-sku {Developer, Enterprise, Express, Standard, Web}]
[--key-vault]
[--least-privilege-mode {Enabled, NotSet}]
[--license-type {AHUB, DR, PAYG}]
[--log-backup-frequency]
[--maintenance-window-duration]
[--maintenance-window-start-hour]
[--name]
[--port]
[--remove]
[--resource-group]
[--retention-period]
[--sa-key]
[--set]
[--sp-name]
[--sp-secret]
[--sql-mgmt-type {Full, LightWeight, NoAgent}]
[--sql-workload-type {DW, GENERAL, OLTP}]
[--storage-account]
[--subscription]
[--tags]
[--workspace-name]
[--workspace-rg]
[--workspace-sub]
[--yes]
Exemples
Ajoutez ou mettez à jour une balise.
az sql vm update -n sqlvm -g myresourcegroup --set tags.tagName=tagValue
Supprimez une balise.
az sql vm update -n sqlvm -g myresourcegroup --remove tags.tagName
Mettez à jour une machine virtuelle SQL avec un type de référence SKU spécifique.
az sql vm update -n sqlvm -g myresourcegroup --image-sku Enterprise
Mettez à jour une facilité de gestion des machines virtuelles SQL de LightWeight vers Full.
az sql vm update -n sqlvm -g myresourcegroup --sql-mgmt-type Full
Mettez à jour une machine virtuelle SQL en mode privilège minimum.
az sql vm update -n sqlvm -g myresourcegroup --least-privilege-mode Enabled --sql-mgmt-type Full
Mettez à jour les paramètres de sauvegarde automatique de la machine virtuelle SQL.
az sql vm update -n sqlvm -g myresourcegroup --backup-schedule-type manual --full-backup-frequency Weekly --full-backup-start-hour 2 --full-backup-duration 2 --sa-key {storageKey} --storage-account 'https://storageacc.blob.core.windows.net/' --retention-period 30 --log-backup-frequency 60
Désactivez les paramètres de sauvegarde automatique des machines virtuelles SQL.
az sql vm update -n sqlvm -g myresourcegroup --enable-auto-backup false
Mettez à jour les paramètres de mise à jour automatique de la machine virtuelle SQL.
az sql vm update -n sqlvm -g myresourcegroup --day-of-week sunday --maintenance-window-duration 60 --maintenance-window-start-hour 2
Désactivez les paramètres de mise à jour corrective automatique des machines virtuelles SQL.
az sql vm update -n sqlvm -g myresourcegroup --enable-auto-patching false
Mettez à jour une balise de facturation de machine virtuelle SQL vers AHUB.
az sql vm update -n sqlvm -g myresourcegroup --license-type AHUB
Mettez à jour une balise de facturation de machine virtuelle SQL vers la récupération d’urgence.
az sql vm update -n sqlvm -g myresourcegroup --license-type DR
Mettez à jour une machine virtuelle SQL pour désactiver l’évaluation des meilleures pratiques SQL.
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment false
Mettez à jour une machine virtuelle SQL pour désactiver la planification de l’évaluation des meilleures pratiques SQL.
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment-schedule false
Mettez à jour une machine virtuelle SQL pour activer la planification avec intervalle hebdomadaire pour l’évaluation des meilleures pratiques SQL lorsque la machine virtuelle est déjà associée à un espace de travail Log Analytics.
az sql vm update -n sqlvm -g myresourcegroup --assessment-weekly-interval 1 --assessment-day-of-week monday --assessment-start-time-local '19:30'
Mettez à jour une machine virtuelle SQL pour activer la planification avec une occurrence mensuelle pour l’évaluation des bonnes pratiques SQL tout en associant à un espace de travail Log Analytics et en affectant un groupe de ressources pour les ressources de l’Agent.
az sql vm update -n sqlvm -g myresourcegroup --workspace-name myLogAnalyticsWorkspace --workspace-rg myRg --agent-rg myRg2 --assessment-monthly-occurrence 1 --assessment-day-of-week monday --assessment-start-time-local '19:30'
Mettez à jour une machine virtuelle SQL pour activer l’évaluation des meilleures pratiques SQL sans définir de planification pour l’exécution de l’évaluation à la demande. Doit fournir un espace de travail Log Analytics et un groupe de ressources pour le déploiement des ressources de l’agent.
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment true --workspace-name myLogAnalyticsWorkspace --workspace-rg myRg --agent-rg myRg2
Mettre à jour une machine virtuelle SQL pour activer l’évaluation des bonnes pratiques SQL lors de l’association à un espace de travail Log Analytics dans un autre abonnement
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment true --workspace-name myLogAnalyticsWorkspace --workspace-rg myRg --workspace-sub myLogAnalyticsWorkspaceSubName --agent-rg myRg2
Paramètres facultatifs
Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string or JSON string>
.
Groupe de ressources contenant les ressources AMA DCE et DCR.
Jour de la semaine pour exécuter l’évaluation.
Occurrence du jour DayOfWeek dans un mois pour planifier l’évaluation. Prend en charge les valeurs 1,2,3,4 et -1. Utilisez -1 pour le dernier jour DayOfWeek du mois (par exemple, dernier mardi du mois).
Activez ou désactivez la planification de l’évaluation. Si des paramètres de planification d’évaluation sont fournis, le paramètre définit automatiquement la valeur true.
Heure du jour au format HH :mm. Les exemples incluent 17 :30, 05 :13.
Nombre de semaines à planifier entre 2 exécutions d’évaluation. Prend en charge la valeur comprise entre 1 et 6.
Mot de passe pour le chiffrement lors de la sauvegarde.
Type de planification de sauvegarde.
Incluez des bases de données système lors de la sauvegarde.
Option de connectivité SQL Server.
Nom des informations d’identification.
Jour de semaine sur lequel appliquer le correctif.
Activer ou désactiver la fonctionnalité d’évaluation. Si des paramètres d’évaluation sont fournis, le paramètre définit automatiquement la valeur true.
Activez ou désactivez la restauration automatique sur une machine virtuelle SQL. Si des paramètres de sauvegarde sont fournis, le paramètre définit automatiquement la valeur true.
Activez ou désactivez la mise à jour automatique sur une machine virtuelle SQL. Si des paramètres de mise à jour automatique sont fournis, le paramètre définit automatiquement la valeur true.
Activez le chiffrement pour la sauvegarde sur une machine virtuelle SQL.
Activez ou désactivez le paramètre d’informations d’identification du coffre de clés. Si des paramètres de coffre de clés sont fournis, le paramètre définit automatiquement la valeur true.
Activez ou désactivez les services R (SQL 2016 et versions ultérieures).
Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.
Durée de la fenêtre de temps d’un jour donné où des sauvegardes complètes peuvent être effectuées. 1 à 23 heures.
Fréquence des sauvegardes complètes. Dans les deux cas, les sauvegardes complètes commencent à la prochaine fenêtre de temps planifiée.
Heure de début d’un jour donné où des sauvegardes complètes peuvent être effectuées. 0 à 23 heures.
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Référence sku d’image SQL.
URL Azure Key Vault.
Mode de privilège minimum de l’agent IaaS SQL. Mises à jour de sysadmin à des autorisations spécifiques utilisées par fonctionnalité.
Type de licence SQL Server.
Fréquence des sauvegardes de journaux. 5 à 60 minutes.
Durée de mise à jour corrective. 30 à 180 minutes.
Heure du jour où la mise à jour corrective est lancée. Heure locale de la machine virtuelle 0 à 23 heures.
Nom de la machine virtuelle SQL.
Port SQL Server.
Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Période de rétention de la sauvegarde. 1 à 30 jours.
Stockage clé de compte vers laquelle la sauvegarde sera effectuée.
Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=<value>
.
Nom du principal de service pour accéder au coffre de clés.
Secret du nom du principal de service pour accéder au coffre de clés.
L’argument 'sql_management_mode' a été déconseillé et sera supprimé dans une version ultérieure.
Type de gestion SQL Server. Mises à jour de LightWeight à Full.
Type de charge de travail SQL Server.
Stockage URL du compte vers laquelle la sauvegarde sera effectuée.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
Nom de l’espace de travail Log Analytics à associer à la machine virtuelle.
Groupe de ressources contenant l’espace de travail Log Analytics.
Abonnement contenant l’espace de travail Log Analytics.
L’argument 'prompt' a été déconseillé et sera supprimé dans une version ultérieure.
Ne pas demander de confirmation. Nécessite --sql-mgmt-type.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az sql vm validate-azure-ad-auth
Validez l’authentification Azure AD d’une machine virtuelle SQL côté client sans l’activer.
az sql vm validate-azure-ad-auth [--ids]
[--msi-client-id]
[--name]
[--resource-group]
[--subscription]
Exemples
Validez l’authentification Azure AD avec l’identité managée affectée par le système côté client.
az sql vm validate-azure-ad-auth -n sqlvm -g myresourcegroup
Validez l’authentification Azure AD avec l’identité managée affectée par l’utilisateur côté client.
az sql vm validate-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678
Paramètres facultatifs
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
ID client d’identité managée de la machine Virutal.
Nom de la machine virtuelle SQL.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.