az sql midb

Gérer les bases de données SQL Managed Instance.

Commandes

Nom Description Type Statut
az sql midb advanced-threat-protection-setting

Gérez le paramètre de protection avancée contre les menaces d’une base de données SQL Managed Instance.

Core GA
az sql midb advanced-threat-protection-setting show

Obtient un paramètre de protection avancée contre les menaces.

Core GA
az sql midb advanced-threat-protection-setting update

Mettez à jour le paramètre de protection avancée contre les menaces d’une base de données SQL Managed Instance.

Core GA
az sql midb copy

Démarrez, terminez, annulez et répertoriez les opérations de copie de base de données managée.

Core GA
az sql midb copy cancel

Annuler l’opération de copie de base de données managée.

Core GA
az sql midb copy complete

Effectuer l’opération de copie de base de données managée.

Core GA
az sql midb copy list

Répertorier les opérations de copie de base de données managée.

Core GA
az sql midb copy start

Démarrez l’opération de copie de base de données managée.

Core GA
az sql midb create

Créez une base de données managée.

Core GA
az sql midb delete

Supprimez une base de données managée.

Core GA
az sql midb ledger-digest-uploads

Gérer les paramètres de chargement de digest du registre.

Core GA
az sql midb ledger-digest-uploads disable

Désactivez le chargement des synthèses de registre.

Core GA
az sql midb ledger-digest-uploads enable

Activez le chargement des synthèses de registre dans un compte Stockage Azure ou dans le registre confidentiel Azure. Si le chargement des synthèses de registre est déjà activé, l’applet de commande réinitialise le point de terminaison de stockage digest à une nouvelle valeur.

Core GA
az sql midb ledger-digest-uploads show

Afficher les paramètres de synthèse de registre actuels.

Core GA
az sql midb list

Répertorier les bases de données gérées sur une instance managée.

Core GA
az sql midb list-deleted

Répertorier les bases de données managées supprimées pouvant être restaurées.

Core GA
az sql midb log-replay

Commandes du service Log Replay de base de données SQL Managed Instance.

Core GA
az sql midb log-replay complete

Terminez le service Log Replay sur la base de données spécifiée.

Core GA
az sql midb log-replay show

Obtenir l’état du service Log Replay.

Core GA
az sql midb log-replay start

Démarrez le service Log Replay sur la base de données spécifiée.

Core GA
az sql midb log-replay stop

Arrêtez le service Log Replay.

Core GA
az sql midb log-replay wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition de la base de données managée soit remplie.

Core GA
az sql midb ltr-backup

Gérer les sauvegardes de rétention à long terme de la base de données SQL Managed Instance.

Core GA
az sql midb ltr-backup delete

Supprimez une sauvegarde de rétention à long terme.

Core Aperçu
az sql midb ltr-backup list

Répertoriez les sauvegardes de rétention à long terme pour un emplacement, une instance ou une base de données.

Core Aperçu
az sql midb ltr-backup restore

Restaurez une sauvegarde de rétention à long terme sur une nouvelle base de données.

Core Aperçu
az sql midb ltr-backup show

Obtenir une sauvegarde de rétention à long terme pour une base de données managée.

Core Aperçu
az sql midb ltr-backup wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition de la base de données managée soit remplie.

Core GA
az sql midb ltr-policy

Gérer la stratégie de rétention à long terme de la base de données SQL Managed Instance.

Core GA
az sql midb ltr-policy set

Mettez à jour les paramètres de rétention à long terme d’une base de données managée.

Core Aperçu
az sql midb ltr-policy show

Afficher la stratégie de rétention à long terme pour une base de données managée.

Core Aperçu
az sql midb move

Démarrez, terminez, annulez et répertoriez les opérations de déplacement de base de données managées.

Core GA
az sql midb move cancel

Annuler l’opération de déplacement de base de données managée.

Core GA
az sql midb move complete

Effectuer l’opération de déplacement de base de données managée.

Core GA
az sql midb move list

Répertorier les opérations de déplacement de base de données managées.

Core GA
az sql midb move start

Démarrez l’opération de déplacement de base de données managée.

Core GA
az sql midb recover

Récupérez une base de données managée à l’aide de la sauvegarde d’instance de géo-paire.

Core GA
az sql midb restore

Restaurez une base de données managée.

Core GA
az sql midb short-term-retention-policy

Gérer la stratégie de rétention à court terme de sauvegarde de base de données SQL Managed Instance.

Core GA
az sql midb short-term-retention-policy set

Mettez à jour la rétention à court terme pour les sauvegardes automatisées sur une base de données unique.

Core Aperçu
az sql midb short-term-retention-policy show

Afficher la rétention à court terme pour les sauvegardes automatisées sur une base de données unique.

Core Aperçu
az sql midb show

Obtenez les détails d’une base de données managée.

Core GA
az sql midb update

Mettez à jour une base de données managée.

Core GA

az sql midb create

Créez une base de données managée.

az sql midb create --managed-instance
                   --name
                   --resource-group
                   [--collation]
                   [--ledger-on {Disabled, Enabled}]
                   [--no-wait]
                   [--tags]

Exemples

Créer une base de données managée avec un classement spécifié

az sql midb create -g mygroup --mi myinstance -n mymanageddb --collation Latin1_General_100_CS_AS_SC

Paramètres obligatoires

--managed-instance --mi

Nom d’Azure SQL Managed Instance.

--name -n

Nom d’Azure SQL Managed Database.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--collation

Classement du classement Azure SQL Managed Database à utiliser, par exemple : SQL_Latin1_General_CP1_CI_AS ou Latin1_General_100_CS_AS_SC.

--ledger-on

Créez une base de données de registre dans laquelle l’intégrité de toutes les données est protégée par la fonctionnalité de registre. Toutes les tables de la base de données de registre doivent être des tables de registre. Remarque : la valeur de cette propriété ne peut pas être modifiée une fois la base de données créée.

valeurs acceptées: Disabled, Enabled
--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeur par défaut: False
--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az sql midb delete

Supprimez une base de données managée.

az sql midb delete [--ids]
                   [--managed-instance]
                   [--name]
                   [--no-wait]
                   [--resource-group]
                   [--subscription]
                   [--yes]

Exemples

Supprimer une base de données managée

az sql midb delete -g mygroup --mi myinstance -n mymanageddb --yes

Paramètres facultatifs

--ids

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

--managed-instance --mi

Nom d’Azure SQL Managed Instance.

--name -n

Nom d’Azure SQL Managed Database.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeur par défaut: False
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

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

--yes -y

Ne pas demander de confirmation.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az sql midb list

Répertorier les bases de données gérées sur une instance managée.

az sql midb list [--ids]
                 [--managed-instance]
                 [--resource-group]
                 [--subscription]

Exemples

Répertorier les bases de données gérées sur une instance managée

az sql midb list -g mygroup --mi myinstance

Paramètres facultatifs

--ids

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

--managed-instance --mi

Nom d’Azure SQL Managed Instance.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

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

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az sql midb list-deleted

Répertorier les bases de données managées supprimées pouvant être restaurées.

az sql midb list-deleted [--ids]
                         [--managed-instance]
                         [--resource-group]
                         [--subscription]

Exemples

Répertorier toutes les bases de données managées supprimées pouvant être restaurées sur Managed Instance .

az sql midb list-deleted -g mygroup --mi myinstance

Paramètres facultatifs

--ids

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

--managed-instance --mi

Nom d’Azure SQL Managed Instance.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

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

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az sql midb recover

Récupérez une base de données managée à l’aide de la sauvegarde d’instance de géo-paire.

az sql midb recover --recoverable-database-id
                    [--ids]
                    [--managed-instance]
                    [--name]
                    [--no-wait]
                    [--resource-group]
                    [--subscription]

Exemples

Récupérer une base de données managée à l’aide de l’ID de base de données récupérable

az sql midb recover -g mygroup --mi myinstance -n mymanageddb -r '/subscriptions/sub1/resourceGroups/rg1/providers/Microsoft.Sql/managedInstances/myinstance/recoverableDatabases/db1'

Paramètres obligatoires

--recoverable-database-id -r

ID de base de données récupérable à partir d’une instance géorépliquée.

Paramètres facultatifs

--ids

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

--managed-instance --mi

Nom d’Azure SQL Managed Instance.

--name -n

Nom d’Azure SQL Managed Database.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeur par défaut: False
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

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

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az sql midb restore

Restaurez une base de données managée.

az sql midb restore --dest-name
                    --time
                    [--deleted-time]
                    [--dest-mi]
                    [--dest-resource-group]
                    [--ids]
                    [--managed-instance]
                    [--name]
                    [--no-wait]
                    [--resource-group]
                    [--source-sub]
                    [--subscription]
                    [--tags]

Exemples

Restaurer une base de données managée dynamique à l’aide d’une restauration à un point dans le temps

az sql midb restore -g mygroup --mi myinstance -n mymanageddb --dest-name targetmidb --time "2018-05-20T05:34:22"

Restaurer une base de données managée supprimée à l’aide d’une restauration à un point dans le temps

az sql midb restore -g mygroup --mi myinstance -n mymanageddb --dest-name targetmidb --time "2018-05-20T05:34:22" --deleted-time "2018-05-20T05:34:22"

Restaurer une base de données managée dynamique à partir d’une autre instance à l’aide d’une restauration à un point dans le temps

az sql midb restore -g mygroup --mi myinstance -n mymanageddb --dest-name targetmidb --time "2018-05-20T05:34:22" --dest-mi targetmi --dest-resource-group targetrg

Restaurer une base de données managée en direct à partir d’un autre abonnement à l’aide de la restauration à un point dans le temps

az sql midb restore -s sourcesubscriptionid -g sourcegroup --mi sourceinstance -n sourcemanageddb --dest-name targetmidb --dest-mi targetmi --time "2018-05-20T05:34:22"

Restaurer une base de données managée supprimée à partir d’un autre abonnement à l’aide d’une restauration à un point dans le temps

az sql midb restore -s sourcesubscriptionid -g sourcegroup --mi sourceinstance -n sourcemanageddb --dest-name targetmidb --dest-mi targetmi --time "2018-05-20T05:34:22" --deleted-time "2018-05-20T05:34:22"

Paramètres obligatoires

--dest-name

Nom de la base de données managée qui sera créée en tant que destination de restauration.

--time -t

Point dans le temps de la base de données source qui sera restauré pour créer la nouvelle base de données. Doit être supérieur ou égal à la valeur la plus ancienne de la base de données source. L’heure doit être au format suivant : « AAAA-MM-DDTHH :MM :SS ».

Paramètres facultatifs

--deleted-time

Si elle est spécifiée, restaurez à partir d’une base de données supprimée au lieu d’une base de données existante. Doit correspondre à l’heure supprimée d’une base de données supprimée sur l’instance managée source.

--dest-mi

Nom de l’instance managée dans laquelle restaurer la base de données managée. Il peut s’agir de la même instance managée ou d’une autre instance managée sur un même abonnement. Lorsqu’elle n’est pas spécifiée, elle est définie par défaut sur une instance managée source.

--dest-resource-group

Nom du groupe de ressources de l’instance managée dans lequel restaurer la base de données managée. Lorsqu’il n’est pas spécifié, il est défini par défaut sur le groupe de ressources source.

--ids

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

--managed-instance --mi

Nom d’Azure SQL Managed Instance.

--name -n

Nom d’Azure SQL Managed Database.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeur par défaut: False
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--source-sub -s

ID d’abonnement de la base de données source, celui à partir duquel il a été restauré. Ce paramètre doit être utilisé lors de la restauration entre abonnements.

--subscription

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

--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az sql midb show

Obtenez les détails d’une base de données managée.

az sql midb show [--ids]
                 [--managed-instance]
                 [--name]
                 [--resource-group]
                 [--subscription]

Exemples

Obtenir les détails d’une base de données managée

az sql midb show -g mygroup --mi myinstance -n mymanageddb

Paramètres facultatifs

--ids

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

--managed-instance --mi

Nom d’Azure SQL Managed Instance.

--name -n

Nom d’Azure SQL Managed Database.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

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

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az sql midb update

Mettez à jour une base de données managée.

az sql midb update [--add]
                   [--force-string]
                   [--ids]
                   [--managed-instance]
                   [--name]
                   [--no-wait]
                   [--remove]
                   [--resource-group]
                   [--set]
                   [--subscription]
                   [--tags]

Exemples

Mettre à jour une base de données managée avec des balises spécifiées

az sql midb update -g mygroup --mi myinstance -n mymanageddb --tags tag1="value1"

Paramètres facultatifs

--add

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

valeur par défaut: []
--force-string

Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.

valeur par défaut: False
--ids

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

--managed-instance --mi

Nom d’Azure SQL Managed Instance.

--name -n

Nom d’Azure SQL Managed Database.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeur par défaut: False
--remove

Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list <indexToRemove> OR --remove propertyToRemove.

valeur par défaut: []
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--set

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

valeur par défaut: []
--subscription

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

--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.