Elastic Pools - Delete

Supprime un pool élastique.

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

Paramètres URI

Nom Dans Obligatoire Type Description
elasticPoolName
path True

string

Nom du pool élastique.

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

Suppression du pool élastique

202 Accepted

La suppression du pool élastique est en cours.

204 No Content

Le pool élastique n’existait pas

Other Status Codes

Réponses d’erreur : ***

  • 400 ElasticPoolOverStorageUsage : tentative d’écriture de données dans une base de données lorsque la limite de stockage du pool élastique a été atteinte.

  • 400 InvalidSku : l’utilisateur a spécifié une référence SKU non valide.

  • 400 InvalidTierSkuCombination : le niveau spécifié ne prend pas en charge la référence SKU spécifiée.

  • 400 ServerQuotaExceeded : le serveur a atteint sa limite pour l’unité de débit de base de données autorisée.

  • 400 ElasticPoolAlreadyExists : le serveur contient déjà un pool élastique avec le nom spécifié.

  • 400 SubscriptionVcoreQuotaExceeded : impossible d’effectuer l’opération, car l’abonnement dépasserait le quota de vCore autorisé.

  • 400 InvalidInputValueForEdition : l’édition spécifiée n’est pas prise en charge pour l’approvisionnement de pool élastique.

  • 400 ElasticPoolDtuBelowLimit : la valeur DTU demandée est trop faible pour le niveau de service du pool élastique demandé.

  • 400 ElasticPoolDtuAboveLimit : la valeur DTU demandée est trop élevée pour le niveau de service du pool élastique demandé.

  • 400 InvalidMaxSize : taille maximale non valide.

  • 400 ElasticPoolDbDtuMaxBelowLimit : le nombre maximal de DTU demandé par base de données est trop faible pour le niveau de service du pool élastique demandé.

  • 400 ElasticPoolDbDtuMaxAboveLimit : le nombre maximal de DTU demandé par base de données est trop élevé pour le niveau de service du pool élastique demandé.

  • 400 InvalidInputValueForDatabaseDtuMax : tentative de définir le nombre maximal de DTU par base de données pour le pool de ressources qui ne correspond pas aux valeurs autorisées.

  • 400 ElasticPoolDbDtuMinAboveLimit : le nombre minimal de DTU demandé par base de données est trop élevé pour le niveau de service demandé.

  • 400 ElasticPoolOverStorage : tentative d’écriture de données dans une base de données lorsque la limite de stockage du pool élastique a été atteinte.

  • 400 InvalidInputValueForDatabaseDtuMin : tentative de définir le nombre minimal de DTU par base de données pour le pool de ressources qui ne correspond pas aux valeurs autorisées.

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings : tentative de fournir des DTU min pour les bases de données du pool élastique qui dépassent les DTU demandées du pool élastique.

  • 400 ElasticPoolDtuUnsupported : l’utilisateur a tenté de créer ou de mettre à jour un pool élastique avec une capacité DTU qui n’est pas prise en charge.

  • 400 ElasticPoolStorageAboveLimitGB : tentative de définir la limite de stockage du pool élastique sous la limite prise en charge.

  • 400 ElasticPoolsNotEnabled : les pools élastiques n’ont pas été activés dans cette région.

  • 400 ElasticPoolNotEmpty : demande de suppression d’un pool élastique qui n’est pas vide.

  • 400 ElasticPoolStorageBelowLimitGB : tentative de définir la limite de stockage du pool élastique en dessous de la limite prise en charge.

  • 400 ElasticPoolStorageNotAllowedGB : tentative de définir la limite de stockage du pool élastique en go qui ne correspond pas aux valeurs autorisées.

  • 400 ElasticPoolDatabaseLimit : le pool élastique a atteint sa limite pour le nombre de bases de données.

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage : tentative de réduction de la limite de stockage du pool élastique sous son utilisation du stockage.

  • 400 InvalidInputValueDatabaseDtuMinLargerThanMax : tentative de définir le nombre minimal de DTU par base de données supérieur au nombre maximal de DTU par base de données.

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings : le nombre de bases de données et de VCore min par base de données ne peut pas dépasser les VCores demandés du pool élastique.

  • 400 ElasticPoolStorageBelowLimitMB : tentative de définir la limite de stockage du pool élastique en dessous de la limite prise en charge.

  • 400 ElasticPoolStorageNotAllowedMB : tentative de définir la limite de stockage du pool élastique en mo qui ne correspond pas aux valeurs autorisées.

  • 400 ElasticPoolCapacityStorageNotAllowedMB : tentative de définir la limite de stockage du pool élastique en mo qui ne correspond pas aux valeurs autorisées.

  • 400 ElasticPoolStorageAboveLimitMB : tentative de définir la limite de stockage du pool élastique en dessous de la limite prise en charge.

  • 400 RegionDoesNotSupportVersion : un utilisateur a tenté de créer un serveur d’une version spécifiée à un emplacement où cette version de serveur n’est pas prise en charge.

  • 400 InvalidTier : l’utilisateur a spécifié un niveau non valide.

  • 400 SourceDatabaseEditionCouldNotBeUpgraded : la base de données source ne peut pas avoir d’édition supérieure à la base de données cible.

  • 400 TargetDatabaseEditionCouldNotBeDowngraded : la base de données cible ne peut pas avoir d’édition inférieure à la base de données source.

  • 400 ElasticPoolUpdateHkNotAllowed : le pool élastique ne peut pas abaisser son niveau de service de Premium à Standard ou De base, car une ou plusieurs de ses bases de données utilisent des objets mémoire optimisés.

  • 400 UpdateNotAllowedIfGeoDrOperationInProgress : l’opération n’est pas autorisée, car l’opération de copie ou de basculement de la base de données «{0} » sur le serveur «{1} » est en cours.

  • 400 RegionDoesNotAllowProvisioning : l’emplacement sélectionné n’accepte pas les nouveaux serveurs Windows Azure SQL Database. Cela peut changer ultérieurement.

  • 400 ElasticPoolOverFileSpace : espace de fichier insuffisant dans le pool élastique.

  • 400 ElasticPoolDbDtuMinBelowLimit : la valeur minimale DTU demandée par base de données est trop faible pour le niveau de service du pool élastique demandé.

  • 400 ElasticPoolDbVcoreMaxBelowLimit : la valeur maximale de VCore demandée par base de données est trop faible pour le niveau de service du pool élastique demandé.

  • 400 ElasticPoolDbVcoreMaxAboveLimit : la valeur maximale de VCore demandée par base de données est trop élevée pour le niveau de service du pool élastique demandé.

  • 400 InvalidInputValueForDatabaseVcoreMax : tentative de définir la valeur maximale VCore par base de données pour le pool de ressources qui ne correspond pas aux valeurs autorisées.

  • 400 ElasticPoolDbVcoreMinBelowLimit : la valeur minimale VCore demandée par base de données est trop faible pour le niveau de service du pool élastique demandé.

  • 400 InvalidInputValueForDatabaseVcoreMin : tentative de définir le nombre minimal de VCore par base de données pour le pool de ressources qui ne correspond pas aux valeurs autorisées.

  • 400 PartnerDBNotCompatibleForSGXEnclave : la tentative de définition d’une liaison GeoDR ou de mise à jour du SLO pour une base de données avec enclave n’est prise en charge que lorsque les deux bases de données s’exécutent sur du matériel de série DC.

  • 400 InvalidInputValueDatabaseVcoreMinLargerThanMax : tentative de définir la valeur minimale VCore par base de données supérieure à la valeur maximale VCore par base de données.

  • 400 InvalidLicenseType : l’utilisateur a essayé de créer ou de mettre à jour une base de données ou un pool élastique avec un type de licence non pris en charge.

  • 400 ProvisioningDisabled : affiche le message d’erreur de l’autoriseur d’opération de ressources tel qu’il est, sans modification

  • 400 InvalidPublicMaintenanceConfiguration : l’utilisateur a essayé de spécifier une configuration de maintenance publique qui ne peut pas être convertie en id interne (région incorrecte ou incorrecte).

  • 404 SubscriptionDoesNotHaveServer : le serveur demandé est introuvable

  • 404 ServerNotInSubscriptionResourceGroup : le serveur spécifié n’existe pas dans le groupe de ressources et l’abonnement spécifiés.

  • 404 ElasticPoolNotFound : le pool élastique spécifié n’existe pas pour le serveur spécifié.

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

  • 405 Non pris en charge : cette fonctionnalité n’est pas prise en charge.

  • 409 ElasticPoolBusy : une opération de gestion a été tentée sur un pool élastique occupé.

  • 409 ServerDisabled : le serveur est désactivé.

  • 409 SimultaneousSkuChangeNotAllowed : les opérations de modification d’objectif de service ne peuvent pas s’exécuter simultanément sur les deux bases de données d’une relation de réplication.

  • 409 ElasticPoolUpdateLinksNotInCatchup : impossible de mettre à jour le pool élastique pendant que l’une de ses bases de données effectue une opération de basculement de copie ou de géoréplication.

  • 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 ElasticPoolFailedMoveDbToElasticPool : échec du déplacement de la base de données dans le pool élastique en raison de contraintes de ressources internes. Il peut s’agir d’une condition temporaire. Veuillez réessayer.

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

  • 503 ServiceTemporarilyUnavailable - Fonctionnalité temporairement indisponible.

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

Exemples

Delete an elastic pool

Sample Request

DELETE https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-3129/providers/Microsoft.Sql/servers/sqlcrudtest-228/elasticPools/sqlcrudtest-3851?api-version=2021-11-01

Sample Response