Freigeben über


Elastic Pools - Delete

Löscht einen elastischen Pool.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
elasticPoolName
path True

string

Der Name des elastischen Pools.

resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Sie können diesen Wert aus der Azure Resource Manager-API oder dem Portal abrufen.

serverName
path True

string

Der Name des Servers.

subscriptionId
path True

string

Die Abonnement-ID, die ein Azure-Abonnement identifiziert.

api-version
query True

string

Die API-Version, die für die Anforderung verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

Der elastische Pool wurde gelöscht.

202 Accepted

Das Löschen des elastischen Pools wird ausgeführt.

204 No Content

Der elastische Pool war nicht vorhanden.

Other Status Codes

Fehlerantworten: ***

  • 400 ElasticPoolOverStorageUsage - Der Versuch, Daten in eine Datenbank zu schreiben, wenn die Speichergrenze des elastischen Pools erreicht wurde.

  • 400 InvalidSku – Der Benutzer hat eine ungültige Sku angegeben.

  • 400 InvalidTierSkuCombination – Die angegebene Ebene unterstützt die angegebene SKU nicht.

  • 400 ServerQuotaExceeded – Der Server hat seinen Grenzwert für zulässige Datenbankdurchsatzeinheit erreicht.

  • 400 ElasticPoolAlreadyExists - Der Server enthält bereits einen elastischen Pool mit dem angegebenen Namen.

  • 400 SubscriptionVcoreQuotaExceededed – Der Vorgang konnte nicht ausgeführt werden, da das Abonnement das zulässige vCore-Kontingent überschreitet.

  • 400 InvalidInputValueForEdition – Angegebene Edition wird für die Bereitstellung des elastischen Pools nicht unterstützt.

  • 400 ElasticPoolDtuBelowLimit - Der angeforderte DTU-Wert ist für die angeforderte elastische Pool-Serviceebene zu niedrig.

  • 400 ElasticPoolDtuAboveLimit - Der angeforderte DTU-Wert ist für die angeforderte elastische Pool-Serviceebene zu hoch.

  • 400 InvalidMaxSize - Ungültige maximale Größe.

  • 400 ElasticPoolDbDtuMaxBelowLimit - Der angeforderte DTU max der Datenbank ist für die angeforderte elastische Pool-Serviceebene zu niedrig.

  • 400 ElasticPoolDbDtuMaxAboveLimit - Die angeforderte datenbank DTU max ist zu hoch für die angeforderte elastische Pool service tier.

  • 400 InvalidInputValueForDatabaseDtuMax – Der Versuch, den DTU Max pro Datenbank für den Ressourcenpool festzulegen, der nicht mit den zulässigen Werten übereinstimmt.

  • 400 ElasticPoolDbDtuMinAboveLimit - Die angeforderte DTU Min pro Datenbank ist für die angeforderte Dienstebene zu hoch.

  • 400 ElasticPoolOverStorage – Der Versuch, Daten in eine Datenbank zu schreiben, wenn die Speichergrenze des elastischen Pools erreicht wurde.

  • 400 InvalidInputValueForDatabaseDtuMin – Der Versuch, die DTU-Min pro Datenbank für den Ressourcenpool festzulegen, der nicht mit den zulässigen Werten übereinstimmt.

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings - Der Versuch, DTU-Min für Datenbanken im elastischen Pool bereitzustellen, die die angeforderten DTUs des elastischen Pools überschreitet.

  • 400 ElasticPoolDtuUnsupported – Der Benutzer hat versucht, einen elastischen Pool mit einer nicht unterstützten DTU-Kapazität zu erstellen oder zu aktualisieren.

  • 400 ElasticPoolStorageAboveLimitGB – Der Versuch, den flexiblen Speichergrenzwert des Pools unter dem unterstützten Grenzwert festzulegen.

  • 400 ElasticPoolsNotEnabled - Elastic Pools wurden in dieser Region nicht aktiviert.

  • 400 ElasticPoolNotEmpty – Anforderung, einen elastischen Pool zu löschen, der nicht leer ist.

  • 400 ElasticPoolStorageBelowLimitGB – Der Versuch, den flexiblen Speichergrenzwert des Pools unter dem unterstützten Grenzwert festzulegen.

  • 400 ElasticPoolStorageNotAllowedGB – Es wird versucht, die Speichergrenze des elastischen Pools in GB festzulegen, die nicht mit den zulässigen Werten übereinstimmt.

  • 400 ElasticPoolDatabaseLimit - Der elastische Pool hat seine Grenze für die Anzahl der Datenbanken erreicht.

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage – Versuchen Sie, die Speichergrenze des elastischen Pools unter der Speicherauslastung zu verringern.

  • 400 InvalidInputValueDatabaseDtuMinLargerThanMax - Der Versuch, die DTU Min pro Datenbank höher als die DTU max pro Datenbank festzulegen.

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings - Die Anzahl der Datenbanken und VCore min pro Datenbank darf die angeforderten VCores des elastischen Pools nicht überschreiten.

  • 400 ElasticPoolStorageBelowLimitMB – Der Versuch, den flexiblen Speichergrenzwert des Pools unter dem unterstützten Grenzwert festzulegen.

  • 400 ElasticPoolStorageNotAllowedMB – Es wird versucht, die Speichergrenze des elastischen Pools in MB festzulegen, die nicht mit den zulässigen Werten übereinstimmt.

  • 400 ElasticPoolCapacityStorageNotAllowedMB – Es wird versucht, die Speichergrenze des elastischen Pools in MB festzulegen, die nicht mit den zulässigen Werten übereinstimmt.

  • 400 ElasticPoolStorageAboveLimitMB – Der Versuch, den flexiblen Speichergrenzwert des Pools unter dem unterstützten Grenzwert festzulegen.

  • 400 RegionDoesNotSupportVersion – Ein Benutzer hat versucht, einen Server einer angegebenen Version an einem Speicherort zu erstellen, an dem diese Serverversion nicht unterstützt wird.

  • 400 InvalidTier – Der Benutzer hat eine ungültige Ebene angegeben.

  • 400 SourceDatabaseEditionCouldNotBeUpgraded – Die Quelldatenbank darf keine höhere Edition als die Zieldatenbank aufweisen.

  • 400 TargetDatabaseEditionCouldNotBeDowngraded – Die Zieldatenbank darf nicht niedriger als die Quelldatenbank sein.

  • 400 ElasticPoolUpdateHkNotAllowed – Der elastische Pool kann seine Dienstebene nicht von Premium auf Standard oder Basic senken, da mindestens eine datenbank speicheroptimierte Objekte verwendet.

  • 400 UpdateNotAllowedIfGeoDrOperationInProgress – Der Vorgang ist unzulässig, da der Kopier- oder Failovervorgang für datenbank '{0}' auf server '{1}' derzeit ausgeführt wird.

  • 400 RegionDoesNotAllowProvisioning – Der ausgewählte Speicherort akzeptiert keine neuen Windows Azure SQL-Datenbankserver. Dies kann sich zu einem späteren Zeitpunkt ändern.

  • 400 ElasticPoolOverFileSpace - Unzureichender Dateiraum im elastischen Pool.

  • 400 ElasticPoolDbDtuMinBelowLimit – Die angeforderte DTU-Min. pro Datenbank ist für die angeforderte flexible Pooldienstebene zu niedrig.

  • 400 ElasticPoolDbVcoreMaxBelowLimit - Die angeforderte pro Datenbank VCore max ist zu niedrig für die angeforderte elastische Pool-Serviceebene.

  • 400 ElasticPoolDbVcoreMaxAboveLimit - Die angeforderte pro Datenbank VCore max ist zu hoch für die angeforderte elastische Pool-Serviceebene.

  • 400 InvalidInputValueForDatabaseVcoreMax – Versuch, die VCore max pro Datenbank für den Ressourcenpool festzulegen, der nicht mit den zulässigen Werten übereinstimmt.

  • 400 ElasticPoolDbVcoreMinBelowLimit - Die angeforderte pro Datenbank-VCore-Min ist für die angeforderte elastische Pool-Serviceebene zu niedrig.

  • 400 InvalidInputValueForDatabaseVcoreMin – Der Versuch, die VCore-Min pro Datenbank für den Ressourcenpool festzulegen, der nicht mit den zulässigen Werten übereinstimmt.

  • 400 PartnerDBNotCompatibleForSGXEnclave – Versuch, geoDR-Verknüpfung festzulegen oder SLO für aktivierte Enklavendatenbank festzulegen, wird nur unterstützt, wenn beide Datenbanken auf DC-Serie-Hardware ausgeführt werden.

  • 400 InvalidInputValueDatabaseVcoreMinLargerThanMax - Der Versuch, die VCore-Min pro Datenbank höher als die VCore max pro Datenbank festzulegen.

  • 400 InvalidLicenseType – Der Benutzer hat versucht, eine Datenbank oder einen elastischen Pool mit einem nicht unterstützten Lizenztyp zu erstellen oder zu aktualisieren.

  • 400 ProvisioningDisabled – Zeigt die Fehlermeldung des ressourcenbetriebsautorisierens an, ohne Änderungen

  • 400 InvalidPublicMaintenanceConfiguration – Der Benutzer hat versucht, eine öffentliche Wartungskonfiguration anzugeben, die nicht in die interne ID konvertiert werden kann (falsch formatiert oder falsch).

  • 404 SubscriptionDoesNotHaveServer – Der angeforderte Server wurde nicht gefunden.

  • 404 ServerNotInSubscriptionResourceGroup – Der angegebene Server ist in der angegebenen Ressourcengruppe und dem angegebenen Abonnement nicht vorhanden.

  • 404 ElasticPoolNotFound - Der angegebene elastische Pool ist für den angegebenen Server nicht vorhanden.

  • 404 OperationIdNotFound – Der Vorgang mit der ID ist nicht vorhanden.

  • 405 NotSupported – Diese Funktionalität wird nicht unterstützt.

  • 409 ElasticPoolBusy – Ein Verwaltungsvorgang wurde auf einem elastischen Pool versucht, der ausgelastet ist.

  • 409 ServerDisabled – Server ist deaktiviert.

  • 409 SimultaneousSkuChangeNotAllowed – Dienstzielbezogene Änderungsvorgänge können nicht auf beiden Datenbanken einer Replikationsbeziehung gleichzeitig ausgeführt werden.

  • 409 ElasticPoolUpdateLinksNotInCatchup – Der elastische Pool kann nicht aktualisiert werden, während eine der Datenbanken einen Kopier- oder Georeplikationsfailovervorgang ausführt.

  • 409 OperationCancelled – Der Vorgang wurde vom Benutzer abgebrochen.

  • 409 OperationInterrupted – Der Vorgang für die Ressource konnte nicht abgeschlossen werden, weil er durch einen anderen Vorgang in derselben Ressource unterbrochen wurde.

  • 429 SubscriptionTooManyCreateUpdateRequests – Anforderungen über max. Anforderungen hinaus, die von verfügbaren Ressourcen verarbeitet werden können.

  • 429 SubscriptionTooManyRequests – Anforderungen über max. Anforderungen hinaus, die von verfügbaren Ressourcen verarbeitet werden können.

  • 500 ElasticPoolFailedMoveDbToElasticPool – Fehler beim Verschieben der Datenbank in den elastischen Pool aufgrund interner Ressourceneinschränkungen. Dies kann eine vorübergehende Bedingung sein, bitte versuchen Sie es erneut.

  • 500 OperationTimedOut – Timeout des Vorgangs und automatisches Zurücksetzen. Versuchen Sie den Vorgang erneut.

  • 503 ServiceTemporarilyUnavailable - Feature vorübergehend nicht verfügbar.

  • 503 TooManyRequests – Anforderungen über max. Anforderungen hinaus, die von verfügbaren Ressourcen verarbeitet werden können.

Beispiele

Delete an elastic pool

Beispielanforderung

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

Beispiel für eine Antwort