Partager via


az sql mi link

Commandes de gestion des liens d’instance.

Commandes

Nom Description Type État
az sql mi link create

Crée un lien d’instance.

Core Déprécié
az sql mi link delete

Supprime un lien d’instance.

Core GA
az sql mi link list

Retourne des informations sur la fonctionnalité de lien pour Azure SQL Managed Instance.

Core Déprécié
az sql mi link show

Retourne des informations sur la fonctionnalité de lien pour Azure SQL Managed Instance.

Core Déprécié
az sql mi link update

Met à jour les propriétés d’un lien d’instance.

Core Déprécié
Déprécié

La sortie sera modifiée dans la prochaine version de modification cassant (2.67.0). Propriétés de sortie déconseillées : targetDatabase, primaryAvailabilityGroupName, secondaryAvailabilityGroupNamesourceEndpoint, sourceReplicaId, targetReplicaId, linkState, lastHardenedLsn. Nouvelles propriétés de sortie : bases de données, partnerAvailabilityGroupName, instanceAvailabilityGroupName, partnerEndpoint, distributedAvailabilityGroupName, instanceLinkRole, partnerLinkRole, failoverMode, seedingMode. Pour en savoir plus sur le changement cassant, visitez aka.ms/mi-link-rest-api-create-or-update.

Crée un lien d’instance.

Cette commande crée un lien Azure SQL Managed Instance en joignant un groupe de disponibilité distribué sur SQL Server en fonction des paramètres passés.

az sql mi link create --distributed-availability-group-name
                      --instance-name
                      --resource-group
                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                      [--primary-ag]
                      [--primary-availability-group-name]
                      [--secondary-ag]
                      [--secondary-availability-group-name]
                      [--source-endpoint]
                      [--target-database]
                      [--target-db]

Crée un lien d’instance.

az sql mi link create -g 'rg1' --instance-name 'mi1' --name 'link1' --primary-availability-group-name 'primaryag1' --secondary-availability-group-name 'secondaryag1' --source-endpoint '"tcp://server1:5022" --target-database 'db1' --no-wait')
--distributed-availability-group-name --link --name -n

Nom du lien d’instance.

--instance-name --managed-instance --managed-instance-name --mi

Nom d’Azure SQL Managed Instance.

--resource-group -g

Nom du groupe de ressources.

--no-wait

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

Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--primary-ag

Nom du groupe de disponibilité principal.

--primary-availability-group-name
Déprécié

L’option « --primary-availability-group-name » a été déconseillée et sera supprimée dans la prochaine version de modification cassant (2.67.0). Utilisez plutôt « --partner-availability-group-name ».

Nom du groupe de disponibilité principal.

--secondary-ag

Nom du groupe de disponibilité secondaire.

--secondary-availability-group-name
Déprécié

L’option « --secondary-availability-group-name » a été déconseillée et sera supprimée dans la prochaine version de modification cassant (2.67.0). Utilisez plutôt « --instance-availability-group-name ».

Nom du groupe de disponibilité secondaire.

--source-endpoint
Déprécié

L’argument « --source-endpoint » a été déconseillé et sera supprimé dans la prochaine version de modification cassant (2.67.0). Utilisez plutôt « --partner-endpoint ».

Adresse IP du point de terminaison source.

--target-database
Déprécié

L’option « --target-database » a été déconseillée et sera supprimée dans la prochaine version de modification cassant (2.67.0). Utilisez plutôt « --databases ».

Nom de la base de données cible.

--target-db

Nom de la base de données cible.

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.

Supprime un lien d’instance.

Cette commande peut entraîner une perte de données si le lien est supprimé et que les LSN du réplica ne sont pas synchronisés avec le serveur principal, l’utilisateur doit donc confirmer explicitement la commande lorsque vous y êtes invité ou utiliser le paramètre --yes.

az sql mi link delete [--distributed-availability-group-name]
                      [--ids]
                      [--instance-name]
                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                      [--resource-group]
                      [--subscription]
                      [--yes]

Supprime avec force un lien d’instance.

az sql mi link delete -g 'rg1' --instance-name 'mi1' -n 'link1' --yes
--distributed-availability-group-name --link --name -n

Nom du lien d’instance.

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

--instance-name --managed-instance --managed-instance-name --mi

Nom d’Azure SQL Managed Instance.

--no-wait

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

Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nom du groupe de ressources.

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

Déprécié

La sortie sera modifiée dans la prochaine version de modification cassant (2.67.0). Propriétés de sortie déconseillées : targetDatabase, primaryAvailabilityGroupName, secondaryAvailabilityGroupNamesourceEndpoint, sourceReplicaId, targetReplicaId, linkState, lastHardenedLsn. Nouvelles propriétés de sortie : bases de données, partnerAvailabilityGroupName, instanceAvailabilityGroupName, partnerEndpoint, distributedAvailabilityGroupName, instanceLinkRole, partnerLinkRole, failoverMode, seedingMode. Pour en savoir plus sur le changement cassant, visitez aka.ms/mi-link-rest-api-list-by-instance.

Retourne des informations sur la fonctionnalité de lien pour Azure SQL Managed Instance.

az sql mi link list --instance-name
                    --resource-group

Répertorier tous les liens d’instance sur une instance managée spécifique.

az sql mi link list -g {rg} --instance-name {mi}
--instance-name --managed-instance --managed-instance-name --mi

Nom d’Azure SQL Managed Instance.

--resource-group -g

Nom du groupe de ressources.

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.

Déprécié

La sortie sera modifiée dans la prochaine version de modification cassant (2.67.0). Propriétés de sortie déconseillées : targetDatabase, primaryAvailabilityGroupName, secondaryAvailabilityGroupNamesourceEndpoint, sourceReplicaId, targetReplicaId, linkState, lastHardenedLsn. Nouvelles propriétés de sortie : bases de données, partnerAvailabilityGroupName, instanceAvailabilityGroupName, partnerEndpoint, distributedAvailabilityGroupName, instanceLinkRole, partnerLinkRole, failoverMode, seedingMode. Pour en savoir plus sur le changement cassant, visitez aka.ms/mi-link-rest-api-get.

Retourne des informations sur la fonctionnalité de lien pour Azure SQL Managed Instance.

az sql mi link show [--distributed-availability-group-name]
                    [--ids]
                    [--instance-name]
                    [--resource-group]
                    [--subscription]

Afficher les informations relatives à un lien d’instance spécifique

az sql mi link show -g 'rg1' --instance-name 'mi1' --name 'link1'
--distributed-availability-group-name --link --name -n

Nom du lien d’instance.

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

--instance-name --managed-instance --managed-instance-name --mi

Nom d’Azure SQL Managed Instance.

--resource-group -g

Nom du groupe de ressources.

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

Déprécié

La sortie sera modifiée dans la prochaine version de modification cassant (2.67.0). Propriétés de sortie déconseillées : targetDatabase, primaryAvailabilityGroupName, secondaryAvailabilityGroupNamesourceEndpoint, sourceReplicaId, targetReplicaId, linkState, lastHardenedLsn. Nouvelles propriétés de sortie : bases de données, partnerAvailabilityGroupName, instanceAvailabilityGroupName, partnerEndpoint, distributedAvailabilityGroupName, instanceLinkRole, partnerLinkRole, failoverMode, seedingMode. Pour en savoir plus sur le changement cassant, visitez aka.ms/mi-link-rest-api-create-or-update.

Met à jour les propriétés d’un lien d’instance.

az sql mi link update [--distributed-availability-group-name]
                      [--ids]
                      [--instance-name]
                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                      [--replication-mode {Async, Sync}]
                      [--resource-group]
                      [--subscription]

Modifier le mode de réplication pour synchroniser

az sql mi link update -g 'rg1' --mi 'mi1' -n 'link1' --replication-mode 'Sync'
--distributed-availability-group-name --link --name -n

Nom du lien d’instance.

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

--instance-name --managed-instance --managed-instance-name --mi

Nom d’Azure SQL Managed Instance.

--no-wait

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

Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--replication-mode

Valeur du mode de réplication. Les valeurs possibles incluent « Sync » et « Async ».

Valeurs acceptées: Async, Sync
--resource-group -g

Nom du groupe de ressources.

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