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-02-01-preview

Paramètres URI

Name In Required 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

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

Name Type Description
200 OK

Pool élastique supprimé

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 InvalidInputValueForEdition-l’édition spécifiée n’est pas prise en charge pour l’approvisionnement du 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 demandé par base de données DTU est trop faible pour le niveau de service du pool élastique demandé.

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

  • 400 InvalidInputValueForDatabaseDtuMax-tentative de définition du DTU max par base de données pour le pool de ressources qui ne correspond pas aux valeurs autorisées.

  • 400 ElasticPoolDbDtuMinAboveLimit-le nombre d’DTU min par base de données demandé est trop élevé pour le niveau de service demandé.

  • 400 InvalidInputValueForDatabaseDtuMin-tentative de définition du DTU min par base de données pour le pool de ressources qui ne correspond pas aux valeurs autorisées.

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings-tentative de fourniture de DTU min pour les bases de données dans le pool élastique qui dépasse le DTU demandé 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éfinition de la limite de stockage du pool élastique en dessous de 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éfinition de la limite de stockage du pool élastique en dessous de la limite prise en charge.

  • 400 ElasticPoolStorageNotAllowedGB-tentative de définition de 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 ElasticPoolBusy-une opération de gestion a été tentée sur un pool élastique qui est occupé.

  • 400 InvalidInputValueDatabaseDtuMinLargerThanMax-tentative de définition d’un nombre d’DTU min par base de données supérieur au DTU maximal par base de données.

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings-le nombre de bases de données et le nombre minimal de VCore par base de données ne peuvent pas dépasser la VCores demandée du pool élastique.

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

  • 400 ElasticPoolStorageNotAllowedMB-tentative de définition de la limite de stockage du pool élastique en Mo, ce qui ne correspond pas aux valeurs autorisées.

  • 400 ElasticPoolCapacityStorageNotAllowedMB-tentative de définition de la limite de stockage du pool élastique en Mo, ce qui ne correspond pas aux valeurs autorisées.

  • 400 ElasticPoolStorageAboveLimitMB-tentative de définition de 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 dans un emplacement où cette version du 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 une édition supérieure à celle de la base de données cible.

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

  • 400 ElasticPoolUpdateHkNotAllowed-le pool élastique ne peut pas réduire 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 pour la base de données « {0} » sur le serveur «» {1} est actuellement 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-le nombre d’DTU min requis par base de données est trop faible pour le niveau de service du pool élastique demandé.

  • 400 ElasticPoolDbVcoreMaxBelowLimit-le nombre maximal de demandes de base de données demandées par base de données est trop faible pour le niveau de service du pool élastique demandé.

  • 400 ElasticPoolDbVcoreMaxAboveLimit-le nombre maximal de demandes de base de données demandées par base de données est trop élevé pour le niveau de service du pool élastique demandé.

  • 400 InvalidInputValueForDatabaseVcoreMax-tentative de définition du nombre maximal de VCore par base de données pour le pool de ressources qui ne correspond pas aux valeurs autorisées.

  • 400 ElasticPoolDbVcoreMinBelowLimit-le nombre minimal de demandes de base de données demandées par base de données est trop faible pour le niveau de service du pool élastique demandé.

  • 400 InvalidInputValueForDatabaseVcoreMin-tentative de définition du nombre de minutes 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’un lien GeoDR ou d’une mise à jour de SLO pour la base de données activée par l’enclave est uniquement prise en charge lorsque les deux bases de données sont exécutées sur du matériel de série

  • 400 InvalidInputValueDatabaseVcoreMinLargerThanMax-tentative de définition du nombre de minutes VCore par base de données plus élevé que le nombre maximal VCore par base de données.

  • 400 InvalidLicenseType-l’utilisateur a tenté 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’autorisateur d’opération de ressources tel quel, sans modification

  • 400 InvalidPublicMaintenanceConfiguration-l’utilisateur a tenté de spécifier une configuration de maintenance publique qui ne peut pas être convertie en ID interne (zone 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 l’ID n’existe pas.

  • 405 NotSupported-cette fonctionnalité n’est pas prise en charge.

  • 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 bases de données d’une relation de réplication.

  • 409 ElasticPoolUpdateLinksNotInCatchup-impossible de mettre à jour le pool élastique alors qu’une de ses bases de données effectue une opération de basculement de copie ou de géo-réplication.

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

  • 409 OperationInterrupted-l’opération sur la ressource n’a pas pu être effectuée car elle a été interrompue par une autre opération sur la même ressource.

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

  • 503 ServiceTemporarilyUnavailable-fonctionnalité temporairement indisponible.

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-02-01-preview

Sample Response