Elastic Pools - Delete

Löscht einen Pool für elastische Datenbanken.

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 Pools für elastische Datenbanken.

resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

serverName
path True

string

Name des Servers

subscriptionId
path True

string

Abonnement-ID für ein Azure-Abonnement.

api-version
query True

string

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

Antworten

Name Typ Beschreibung
200 OK

Der Pool für elastische Datenbanken wurde gelöscht.

202 Accepted

Das Löschen des Pools für elastische Datenbanken wird ausgeführt.

204 No Content

Pool für elastische Datenbanken nicht vorhanden

Other Status Codes

Fehlerantworten: ***

  • 400 ElasticPoolOverStorageUsage: Versucht, Daten in eine Datenbank zu schreiben, wenn das Speicherlimit des Pools für elastische Datenbanken 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 die zulässige Datenbankdurchsatzeinheit erreicht.

  • 400 ElasticPoolAlreadyExists: Der Server enthält bereits einen Pool für elastische Datenbanken mit dem angegebenen Namen.

  • 400 SubscriptionVcoreQuotaExceeded: Der Vorgang konnte nicht ausgeführt werden, da das Abonnement das zulässige vCore-Kontingent überschreiten würde.

  • 400 InvalidInputValueForEdition: Die angegebene Edition wird für die Bereitstellung von Pools für elastische Datenbanken nicht unterstützt.

  • 400 ElasticPoolDtuBelowLimit: Der angeforderte DTU-Wert ist für die angeforderte Dienstebene des Pools für elastische Datenbanken zu niedrig.

  • 400 ElasticPoolDtuAboveLimit: Der angeforderte DTU-Wert ist für die angeforderte Dienstebene des Pools für elastische Datenbanken zu hoch.

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

  • 400 ElasticPoolDbDtuMaxBelowLimit: Der angeforderte DTU-Höchstwert pro Datenbank ist für die angeforderte Dienstebene des Pools für elastische Datenbanken zu niedrig.

  • 400 ElasticPoolDbDtuMaxAboveLimit: Der angeforderte DTU-Höchstwert pro Datenbank ist für die angeforderte Dienstebene des Pools für elastische Datenbanken zu hoch.

  • 400 InvalidInputValueForDatabaseDtuMax: Versuch, die maximale DTU pro Datenbank für den Ressourcenpool festzulegen, der nicht mit den zulässigen Werten übereinstimmt.

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

  • 400 ElasticPoolOverStorage: Versucht, Daten in eine Datenbank zu schreiben, wenn das Speicherlimit des Pools für elastische Datenbanken erreicht wurde.

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

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings: Versucht, DTU-Mindestwerte für Datenbanken im Pool für elastische Datenbanken bereitzustellen, die die angeforderten DTUs des Pools für elastische Datenbanken übersteigen.

  • 400 ElasticPoolDtuUnsupported: Der Benutzer hat versucht, einen Pool für elastische Datenbanken mit einer DTU-Kapazität zu erstellen oder zu aktualisieren, die nicht unterstützt wird.

  • 400 ElasticPoolStorageAboveLimitGB: Versucht, den Speichergrenzwert für pools für elastische Datenbanken unterhalb des unterstützten Grenzwerts festzulegen.

  • 400 ElasticPoolsNotEnabled: Pools für elastische Datenbanken wurden in dieser Region nicht aktiviert.

  • 400 ElasticPoolNotEmpty: Anforderung zum Löschen eines Pools für elastische Datenbanken, der nicht leer ist.

  • 400 ElasticPoolStorageBelowLimitGB: Versucht, den Speichergrenzwert für pools für elastische Datenbanken unterhalb des unterstützten Grenzwerts festzulegen.

  • 400 ElasticPoolStorageNotAllowedGB: Versucht, das Speicherlimit für pools für elastische Datenbanken in GB festzulegen, das nicht mit den zulässigen Werten übereinstimmt.

  • 400 ElasticPoolDatabaseLimit: Der Pool für elastische Datenbanken hat seinen Grenzwert für die Anzahl der Datenbanken erreicht.

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage: Versucht, das Speicherlimit des Pools für elastische Datenbanken unterhalb der Speicherauslastung zu verringern.

  • 400 InvalidInputValueDatabaseDtuMinLargerThanMax: Versuch, die DTU-Mindestanzahl pro Datenbank höher als die maximale DTU pro Datenbank festzulegen.

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings: Die Anzahl der Datenbanken und die Mindestanzahl von virtuellen Kernen pro Datenbank darf die angeforderten virtuellen Kerne des Pools für elastische Datenbanken nicht überschreiten.

  • 400 ElasticPoolStorageBelowLimitMB: Versucht, den Speichergrenzwert für pools für elastische Datenbanken unterhalb des unterstützten Grenzwerts festzulegen.

  • 400 ElasticPoolStorageNotAllowedMB: Versuch, das Speicherlimit für pools für elastische Datenbanken in MB festzulegen, das nicht mit den zulässigen Werten übereinstimmt.

  • 400 ElasticPoolCapacityStorageNotAllowedMB: Versucht, das Speicherlimit für pools für elastische Datenbanken in MB festzulegen, das nicht mit den zulässigen Werten übereinstimmt.

  • 400 ElasticPoolStorageAboveLimitMB: Versucht, den Speichergrenzwert für pools für elastische Datenbanken unterhalb des unterstützten Grenzwerts 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 einen ungültigen Tarif angegeben.

  • 400 SourceDatabaseEditionCouldNotBeUpgraded: Die Quelldatenbank kann keine höhere Edition als die Zieldatenbank aufweisen.

  • 400 TargetDatabaseEditionCouldNotBeDowngraded: Die Zieldatenbank kann keine niedrigere Edition als die Quelldatenbank aufweisen.

  • 400 ElasticPoolUpdateHkNotAllowed: Der Pool für elastische Datenbanken kann seine Dienstebene nicht von Premium auf Standard oder Basic herabsetzen, da mindestens eine seiner Datenbanken speicheroptimierte Objekte verwendet.

  • 400 UpdateNotAllowedIfGeoDrOperationInProgress: Der Vorgang ist nicht zulässig, da der Kopier- oder Failovervorgang für die Datenbank "{0}" auf server "{1}" derzeit ausgeführt wird.

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

  • 400 ElasticPoolOverFileSpace: Unzureichender Dateispeicherplatz im Pool für elastische Datenbanken.

  • 400 ElasticPoolDbDtuMinBelowLimit: Die angeforderte DTU-Mindestanzahl pro Datenbank ist für die angeforderte Dienstebene des Pools für elastische Datenbanken zu niedrig.

  • 400 ElasticPoolDbVcoreMaxBelowLimit: Der angeforderte Max-Wert pro Datenbank-VCore ist für die angeforderte Dienstebene des Pools für elastische Datenbanken zu niedrig.

  • 400 ElasticPoolDbVcoreMaxAboveLimit: Die angeforderte Maximale Anzahl pro Datenbank-VCore ist für die angeforderte Dienstebene des Pools für elastische Datenbanken zu hoch.

  • 400 InvalidInputValueForDatabaseVcoreMax: Versuch, die maximale Anzahl virtueller Kerne pro Datenbank für den Ressourcenpool festzulegen, der nicht mit den zulässigen Werten übereinstimmt.

  • 400 ElasticPoolDbVcoreMinBelowLimit: Der angeforderte Mindestwert pro Datenbank-VCore ist für die angeforderte Dienstebene für pools für elastische Datenbanken zu niedrig.

  • 400 InvalidInputValueForDatabaseVcoreMin: Versuch, die Mindestanzahl von VCore pro Datenbank für den Ressourcenpool festzulegen, der nicht den zulässigen Werten entspricht.

  • 400 PartnerDBNotCompatibleForSGXEnclave: Der Versuch, eine GeoDR-Verknüpfung festzulegen oder SLO für Enclave-fähige Datenbanken zu aktualisieren, wird nur unterstützt, wenn beide Datenbanken auf Hardware der DC-Serie ausgeführt werden.

  • 400 InvalidInputValueDatabaseVcoreMinLargerThanMax: Versuch, die Mindestanzahl von VCore pro Datenbank höher als die maximale Anzahl von virtuellen Kernen pro Datenbank festzulegen.

  • 400 InvalidLicenseType: Der Benutzer hat versucht, eine Datenbank oder einen Pool für elastische Datenbanken mit nicht unterstütztem Lizenztyp zu erstellen oder zu aktualisieren.

  • 400 ProvisioningDisabled: Zeigt die Fehlermeldung des Ressourcenvorgangsautorisierer unverändert ohne Änderungen an.

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

  • 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 Pool für elastische Datenbanken ist für den angegebenen Server nicht vorhanden.

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

  • 405 Nicht Unterstützt: Diese Funktionalität wird nicht unterstützt.

  • 409 ElasticPoolBusy: Es wurde ein Verwaltungsvorgang für einen Pool für elastische Datenbanken versucht, der ausgelastet ist.

  • 409 ServerDisabled: Server ist deaktiviert.

  • 409 SimultaneousSkuChangeNotAllowed: Änderungsvorgänge des Dienstziels können nicht gleichzeitig für beide Datenbanken einer Replikationsbeziehung ausgeführt werden.

  • 409 ElasticPoolUpdateLinksNotInCatchup: Der Pool für elastische Datenbanken kann nicht aktualisiert werden, während eine seiner 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, da er durch einen anderen Vorgang für dieselbe Ressource unterbrochen wurde.

  • 429 SubscriptionTooManyCreateUpdateRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

  • 429 SubscriptionTooManyRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

  • 500 ElasticPoolFailedMoveDbToElasticPool: Fehler beim Verschieben der Datenbank in den Pool für elastische Datenbanken aufgrund interner Ressourceneinschränkungen. Dies kann eine vorübergehende Bedingung sein. Versuchen Sie es erneut.

  • 500 OperationTimedOut: Timeout des Vorgangs und automatisches Rollback. Wiederholen Sie den Vorgang.

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

  • 503 TooManyRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, 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