Dela via


Elastic Pools - Delete

Tar bort en elastisk pool.

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

URI-parametrar

Name I Obligatorisk Typ Description
elasticPoolName
path True

string

Namnet på den elastiska poolen.

resourceGroupName
path True

string

Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

serverName
path True

string

Namnet på servern.

subscriptionId
path True

string

Det prenumerations-ID som identifierar en Azure-prenumeration.

api-version
query True

string

DEN API-version som ska användas för begäran.

Svar

Name Typ Description
200 OK

Tog bort den elastiska poolen

202 Accepted

Det pågår att ta bort den elastiska poolen.

Sidhuvuden

Location: string

204 No Content

Elastisk pool fanns inte

Other Status Codes

ErrorResponse

Felsvar: ***

  • 400 ManagedInstanceStoppingOrS toppad – Konfliktåtgärd som skickas när instansen är i stopptillstånd

  • 400 ManagedInstanceStarting – Konfliktåtgärd som skickas när instansen är i starttillstånd

  • 400 ElasticPoolOverStorageUsage – Försöker skriva data till en databas när lagringsgränsen för den elastiska poolen har nåtts.

  • 400 ElasticPoolScaleNotSupportedWithInaccessibleDatabases – Den elastiska poolen innehåller otillgängliga databaser som har förlorat åtkomst till Azure Key Vault som krävs för TDE-konfiguration. Flytta de tillgängliga databaserna till en annan pool för att skala eller återställa den förlorade Azure Key Vault-åtkomsten för de otillgängliga databaserna.

  • 400 CreateElasticPoolAttemptedWhenKeyRotationInProgress – Åtgärden skapa elastisk pool kan inte utföras just nu på grund av pågående transparent datakryptering (TDE) nyckelrotation på servern. Försök igen senare.

  • 400 InvalidSku – Användaren angav en ogiltig sku.

  • 400 InvalidTierSkuCombination – Den angivna nivån stöder inte den angivna sku:n.

  • 400 ServerQuotaExceeded – Servern nådde sin gräns för tillåten databasflödesenhet.

  • 400 ElasticPoolAlreadyExists – Servern innehåller redan en elastisk pool med det angivna namnet.

  • 400 SubscriptionVcoreQuotaExceeded – Det gick inte att utföra åtgärden eftersom prenumerationen skulle överskrida den tillåtna kvoten för virtuell kärna.

  • 400 InvalidInputValueForEdition – angiven utgåva stöds inte för elastisk pooletablering.

  • 400 ElasticPoolDtuBelowLimit – det begärda DTU-värdet är för lågt för den begärda tjänstnivån för elastisk pool.

  • 400 ElasticPoolDtuAboveLimit – det begärda DTU-värdet är för högt för den begärda tjänstnivån för elastisk pool.

  • 400 InvalidMaxSize – Ogiltig maxstorlek.

  • 400 ElasticPoolDbDtuMaxBelowLimit – det begärda DTU-maxvärdet per databas är för lågt för den begärda tjänstnivån för elastisk pool.

  • 400 ElasticPoolDbDtuMaxAboveLimit – Det begärda DTU-maxvärdet per databas är för högt för den begärda tjänstnivån för elastisk pool.

  • 400 InvalidInputValueForDatabaseDtuMax – Försöker ange DTU max per databas för resurspoolen som inte matchar de tillåtna värdena.

  • 400 ElasticPoolDbDtuMinAboveLimit – den begärda DTU-minen per databas är för hög för den begärda tjänstnivån.

  • 400 ElasticPoolOverStorage – Försöker skriva data till en databas när lagringsgränsen för den elastiska poolen har nåtts.

  • 400 InvalidInputValueForDatabaseDtuMin – Försöker ange DTU min per databas för resurspoolen som inte matchar de tillåtna värdena.

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings – Försöker tillhandahålla DTU min för databaser i den elastiska poolen som överskrider begärda DTU:er för den elastiska poolen.

  • 400 ElasticPoolDtuUnsupported – Användaren försökte skapa eller uppdatera en elastisk pool med en DTU-kapacitet som inte stöds.

  • 400 ElasticPoolStorageAboveLimitGB – Försöker ange lagringsgränsen för elastisk pool under gränsen som stöds.

  • 400 ElasticPoolsNotEnabled – Elastiska pooler har inte aktiverats i den här regionen.

  • 400 ElasticPoolNotEmpty – Begäran om att ta bort en elastisk pool som inte är tom.

  • 400 ElasticPoolStorageBelowLimitGB – Försöker ange lagringsgränsen för elastisk pool under gränsen som stöds.

  • 400 ElasticPoolStorageNotAllowedGB – Försöker ange lagringsgränsen för elastisk pool i gb som inte matchar de tillåtna värdena.

  • 400 ElasticPoolDatabaseLimit – Den elastiska poolen har nått sin gräns för antalet databaser.

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage – Försöker minska lagringsgränsen för den elastiska poolen under lagringsanvändningen.

  • 400 InvalidInputValueDatabaseDtuMinLargerThanMax – Försöker ange DTU min per databas högre än DTU max per databas.

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings – Antalet databaser och virtuella kärnor min per databas får inte överskrida begärda virtuella kärnor i den elastiska poolen.

  • 400 ElasticPoolStorageBelowLimitMB – Försöker ange lagringsgränsen för elastisk pool under gränsen som stöds.

  • 400 ElasticPoolStorageNotAllowedMB – Försöker ange lagringsgränsen för elastisk pool i mb som inte matchar de tillåtna värdena.

  • 400 ElasticPoolCapacityStorageNotAllowedMB – Försöker ange lagringsgränsen för elastisk pool i mb som inte matchar de tillåtna värdena.

  • 400 InvalidReadScaleUnits – Användaren försökte ange ett lässkalningsvärde som inte stöds.

  • 400 ElasticPoolStorageAboveLimitMB – Försöker ange lagringsgränsen för elastisk pool under gränsen som stöds.

  • 400 RegionDoesNotSupportVersion – En användare försökte skapa en server med en angiven version på en plats där serverversionen inte stöds.

  • 400 InvalidTier – Användaren angav en ogiltig nivå.

  • 400 SourceDatabaseEditionCouldNotBeUpgraded – Källdatabasen får inte ha en högre utgåva än måldatabasen.

  • 400 TargetDatabaseEditionCouldNotBeDowngraded – måldatabasen får inte ha en lägre utgåva än källdatabasen.

  • 400 ElasticPoolUpdateHkNotAllowed – Den elastiska poolen kan inte sänka tjänstnivån från Premium till Standard eller Basic eftersom en eller flera av databaserna använder minnesoptimerade objekt.

  • 400 UpdateNotAllowedIfGeoDrOperationInProgress – Åtgärden tillåts inte eftersom kopierings- eller redundansåtgärden för databasen "{0}" på servern "{1}" för närvarande pågår.

  • 400 RegionDoesNotAllowProvisioning – Den valda platsen accepterar inte nya Windows Azure SQL Database-servrar. Detta kan ändras vid ett senare tillfälle.

  • 400 HSElasticPoolUpdateSloPRMSNotSupported – Tilldelningen av tjänstmål för databasen misslyckades. Kontakta Microsofts kundsupport och ange servernamn, databasnamn och aktivitets-ID.

  • 400 ElasticPoolOverFileSpace – Otillräckligt filutrymme i den elastiska poolen.

  • 400 ElasticPoolDbDtuMinBelowLimit – den begärda DTU-min per databas är för låg för den begärda tjänstnivån för elastisk pool.

  • 400 ElasticPoolDbVcoreMaxBelowLimit – det begärda maxvärdet per databas för virtuell kärna är för lågt för den begärda tjänstnivån för elastisk pool.

  • 400 ElasticPoolDbVcoreMaxAboveLimit – det begärda maxvärdet per databas för virtuell kärna är för högt för den begärda tjänstnivån för elastisk pool.

  • 400 InvalidInputValueForDatabaseVcoreMax – Försöker ange maximalt antal virtuella kärnor per databas för resurspoolen som inte matchar de tillåtna värdena.

  • 400 ElasticPoolDbVcoreMinBelowLimit – den begärda VCore-min per databas är för låg för den begärda tjänstnivån för elastisk pool.

  • 400 InvalidInputValueForDatabaseVcoreMin – Försöker ange den virtuella kärnor min per databas för resurspoolen som inte matchar de tillåtna värdena.

  • 400 PartnerDBNotCompatibleForSGXEnclave – Försök att ange GeoDR-länk eller uppdatera SLO för enklavaktiverad databas stöds bara när båda databaserna körs på DC-seriens maskinvara.

  • 400 InvalidInputValueDatabaseVcoreMinLargerThanMax – Försöker ställa in den virtuella kärnor min per databas högre än VCore max per databas.

  • 400 InvalidLicenseType – Användaren försökte skapa eller uppdatera en databas eller elastisk pool med licenstyp som inte stöds.

  • 400 ProvisioningDisabled – Visar felmeddelande från resursåtgärdsauktoriseraren som den är, utan ändringar

  • 400 CapacityGroupThresholdExceeded – Det begärda servicenivåmålet och lagringsstorleken mappar till en specifik kapacitetsgrupp och för närvarande har resurser för den här kapacitetsgruppen nått tröskelvärdet och ytterligare åtgärder måste vidtas innan fler databaser kan placeras i dessa ringar.

  • 400 CapacityGroupThresholdCheckFail – Resursbegränsningskontrollen för kapacitetsgruppen misslyckades och kunde därför inte kontrollera om det finns tillräckligt med kapacitet för att slutföra åtgärden.

  • 400 InvalidPublicMaintenanceConfiguration – Användaren försökte ange konfiguration av offentligt underhåll som inte kan konverteras till internt ID (felaktigt eller fel region).

  • 404 ServerNotInSubscriptionResourceGroup – Den angivna servern finns inte i den angivna resursgruppen och prenumerationen.

  • 404 SubscriptionDoesNotHaveServer – Den begärda servern hittades inte

  • 404 ElasticPoolNotFound – Den angivna elastiska poolen finns inte för den angivna servern.

  • 404 OperationIdNotFound – Åtgärden med ID finns inte.

  • 405 Stöds inte – den här funktionen stöds inte.

  • 409 ElasticPoolBusy – En hanteringsåtgärd gjordes på en elastisk pool som är upptagen.

  • 409 ServerDisabled – Servern är inaktiverad.

  • 409 SimultaneousSkuChangeNotAllowed – Ändringsåtgärder för tjänstmål kan inte köras på båda databaserna i en replikeringsrelation samtidigt.

  • 409 ElasticPoolUpdateLinksNotInCatchup – Det går inte att uppdatera den elastiska poolen medan en av databaserna utför en kopierings- eller geo-replikeringsredundansåtgärd.

  • 409 CannotCancelOperation – hanteringsåtgärden är i ett tillstånd som inte kan avbrytas.

  • 409 OperationCancelled – Åtgärden har avbrutits av användaren.

  • 409 Åtgärd avbröts – Det gick inte att slutföra åtgärden på resursen eftersom den avbröts av en annan åtgärd på samma resurs.

  • 429 SubscriptionTooManyCreateUpdateRequests – Begäranden utöver maximalt antal begäranden som kan bearbetas av tillgängliga resurser.

  • 429 SubscriptionTooManyRequests – Begäranden utöver maxbegäranden som kan bearbetas av tillgängliga resurser.

  • 500 ElasticPoolFailedMoveDbToElasticPool – Det gick inte att flytta databasen till elastisk pool på grund av interna resursbegränsningar. Detta kan vara ett tillfälligt villkor. Försök igen.

  • 500 OperationTimedOut – Tidsgränsen för åtgärden uppnåddes och återställdes automatiskt. Försök igen.

  • 503 ServiceTemporarilyUnavailable – Funktionen är inte tillgänglig för tillfället.

  • 503 TooManyRequests – Begäranden utöver maximalt antal begäranden som kan bearbetas av tillgängliga resurser.

Exempel

Delete an elastic pool

Exempelbegäran

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=2023-08-01

Exempelsvar

Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/locations/japaneast1/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-08-01
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/locations/japaneast1/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-08-01

Definitioner

Name Description
ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Felsvar

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Ytterligare information.

type

string

Ytterligare informationstyp.

ErrorDetail

Felinformationen.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

Felobjektet.