Elastic Pools - Failover

Bascule un pool élastique.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/elasticPools/{elasticPoolName}/failover?api-version=2021-11-01

Paramètres URI

Nom Dans Obligatoire Type Description
elasticPoolName
path True

string

Nom du pool élastique à basculer.

resourceGroupName
path True

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

serverName
path True

string

Le nom du serveur

subscriptionId
path True

string

L’ID d’abonnement d’un abonnement Azure.

api-version
query True

string

Version de l’API à utiliser pour la requête.

Réponses

Nom Type Description
200 OK

Basculement du pool élastique terminé avec succès.

202 Accepted

Le basculement du pool élastique est en cours.

Other Status Codes

Réponses d’erreur : ***

  • 400 ManagementServiceFeatureDisabled : l’utilisateur a tenté d’utiliser une fonctionnalité désactivée.

  • 400 ElasticPoolFailoverThrottled : un basculement récent a été effectué sur le pool élastique.

  • 400 ElasticPoolFailoverNotSupportedOnSKU : ce type de basculement initié par le client n’est pas pris en charge sur la référence SKU donnée.

  • 404 OperationIdNotFound : l’opération avec ID n’existe pas.

  • 409 ManagementServiceDatabaseBusy : la base de données «{0} » est occupée par une autre opération. Essayez votre opération ultérieurement.

  • 409 ElasticPoolNotInStateToFailover : le pool élastique ou une base de données au sein du pool élastique est actuellement dans un état tel que le basculement ne peut pas être émis.

  • 409 OperationCancelled : l’opération a été annulée par l’utilisateur.

  • 409 Opération interrompue : l’opération sur la ressource n’a pas pu être terminée, car elle a été interrompue par une autre opération sur la même ressource.

  • 429 SubscriptionTooManyCreateUpdateRequests : demandes au-delà du nombre maximal de demandes pouvant être traitées par les ressources disponibles.

  • 429 SubscriptionTooManyRequests : demandes au-delà du nombre maximal de demandes pouvant être traitées par les ressources disponibles.

  • 500 OperationTimedOut : l’opération a expiré et a été automatiquement restaurée. Réessayez l’opération.

  • 503 TooManyRequests : demandes au-delà du nombre maximal de demandes pouvant être traitées par les ressources disponibles.

Exemples

Failover an elastic pool

Sample Request

POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/testServer/elasticPools/testElasticPool/failover?api-version=2021-11-01

Sample Response