Udostępnij za pośrednictwem


Elastic Pools - Delete

Usuwa pulę elastyczną.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
elasticPoolName
path True

string

Nazwa elastycznej puli.

resourceGroupName
path True

string

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.

serverName
path True

string

Nazwa serwera.

subscriptionId
path True

string

Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.

api-version
query True

string

Wersja interfejsu API do użycia dla żądania.

Odpowiedzi

Nazwa Typ Opis
200 OK

Usunięto pulę elastyczną

202 Accepted

Trwa usuwanie elastycznej puli.

204 No Content

Elastyczna pula nie istnieje

Other Status Codes

Odpowiedzi na błędy: ***

  • 400 ElasticPoolOverStorageUsage — próba zapisania danych w bazie danych po osiągnięciu limitu magazynu elastycznej puli.

  • 400 InvalidSku — użytkownik określił nieprawidłową jednostkę SKU.

  • 400 InvalidTierSkuCombination — określona warstwa nie obsługuje określonej jednostki SKU.

  • 400 ServerQuotaExceeded — serwer osiągnął limit dozwolonych jednostek przepływności bazy danych.

  • 400 ElasticPoolAlreadyExists — serwer zawiera już pulę elastyczną o określonej nazwie.

  • 400 SubscriptionVcoreQuotaExceeded — nie można wykonać operacji, ponieważ subskrypcja przekroczy dozwolony limit przydziału rdzeni wirtualnych.

  • 400 InvalidInputValueForEdition — określona wersja nie jest obsługiwana w przypadku aprowizacji puli elastycznej.

  • 400 ElasticPoolDtuBelowLimit — żądana wartość jednostki DTU jest zbyt niska dla żądanej warstwy usługi elastycznej puli.

  • 400 ElasticPoolDtuAboveLimit — żądana wartość jednostki DTU jest zbyt wysoka dla żądanej warstwy usługi elastycznej puli.

  • 400 InvalidMaxSize — nieprawidłowy maksymalny rozmiar.

  • 400 ElasticPoolDbDtuMaxBelowLimit — żądana maksymalna wartość jednostki DTU bazy danych jest zbyt niska dla żądanej warstwy usługi elastycznej puli.

  • 400 ElasticPoolDbDtuMaxAboveLimit — żądana maksymalna liczba jednostek DTU bazy danych jest zbyt wysoka dla żądanej warstwy usługi elastycznej puli.

  • 400 InvalidInputValueForDatabaseDtuMax — próba ustawienia maksymalnej wartości DTU dla puli zasobów, która nie jest zgodna z dozwolonymi wartościami.

  • 400 ElasticPoolDbDtuMinAboveLimit — żądana minimalna liczba jednostek DTU na bazę danych jest zbyt wysoka dla żądanej warstwy usługi.

  • 400 ElasticPoolOverStorage — próba zapisania danych w bazie danych po osiągnięciu limitu magazynu elastycznej puli.

  • 400 InvalidInputValueForDatabaseDtuMin — próba ustawienia minimalnej liczby jednostek DTU na bazę danych dla puli zasobów, która nie jest zgodna z dozwolonymi wartościami.

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings — próba zapewnienia minimalnej liczby jednostek DTU dla baz danych w elastycznej puli, która przekracza żądane jednostki DTU puli elastycznej.

  • 400 ElasticPoolDtuUnsupported — użytkownik próbował utworzyć lub zaktualizować elastyczną pulę przy użyciu pojemności jednostki DTU, która nie jest obsługiwana.

  • 400 ElasticPoolStorageAboveLimitGB — próba ustawienia limitu magazynu elastycznej puli poniżej obsługiwanego limitu.

  • 400 ElasticPoolsNotEnabled — pule elastyczne nie zostały włączone w tym regionie.

  • 400 ElasticPoolNotEmpty — żądanie usunięcia puli elastycznej, która nie jest pusta.

  • 400 ElasticPoolStorageBelowLimitGB — próba ustawienia limitu magazynu elastycznej puli poniżej obsługiwanego limitu.

  • 400 ElasticPoolStorageNotAllowedGB — próba ustawienia limitu magazynu elastycznej puli w gb, który nie odpowiada dozwolonym wartościom.

  • 400 ElasticPoolDatabaseLimit — pula elastyczna osiągnęła limit liczby baz danych.

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage — próba zmniejszenia limitu magazynu puli elastycznej poniżej użycia magazynu.

  • 400 InvalidInputValueDatabaseDtuMinLargerThanMax — próba ustawienia minimalnej liczby jednostek DTU na bazę danych wyższej niż maksymalna liczba jednostek DTU na bazę danych.

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings — liczba baz danych i minimalna liczba rdzeni wirtualnych na bazę danych nie może przekraczać żądanych rdzeni wirtualnych elastycznej puli.

  • 400 ElasticPoolStorageBelowLimitMB — próba ustawienia limitu magazynu elastycznej puli poniżej obsługiwanego limitu.

  • 400 ElasticPoolStorageNotAllowedMB — próba ustawienia limitu magazynu elastycznej puli w mb, który nie jest zgodny z dozwolonymi wartościami.

  • 400 ElasticPoolCapacityStorageNotAllowedMB — próba ustawienia limitu magazynu elastycznej puli w mb, który nie odpowiada dozwolonym wartościom.

  • 400 ElasticPoolStorageAboveLimitMB — próba ustawienia limitu magazynu elastycznej puli poniżej obsługiwanego limitu.

  • 400 RegionDoesNotSupportVersion — użytkownik próbował utworzyć serwer określonej wersji w lokalizacji, w której ta wersja serwera nie jest obsługiwana.

  • 400 InvalidTier — użytkownik określił nieprawidłową warstwę.

  • 400 SourceDatabaseEditionCouldNotBe Upgrade — źródłowa baza danych nie może mieć wyższej wersji niż docelowa baza danych.

  • 400 TargetDatabaseEditionCouldNotBeDowngraded — docelowa baza danych nie może mieć niższej wersji niż źródłowa baza danych.

  • 400 ElasticPoolUpdateHkNotAllowed — elastyczna pula nie może obniżyć warstwy usługi z warstwy Premium do warstwy Standardowa lub Podstawowa, ponieważ co najmniej jedna baza danych używa obiektów zoptymalizowanych pod kątem pamięci.

  • 400 UpdateNotAllowedIfGeoDrOperationInProgress — operacja jest niedozwolona, ponieważ operacja kopiowania lub trybu failover dla bazy danych "{0}" na serwerze "{1}" jest obecnie w toku.

  • 400 RegionDoesNotAllowProvisioning — wybrana lokalizacja nie akceptuje nowych serwerów bazy danych systemu Windows Azure SQL. Może to ulec zmianie w późniejszym czasie.

  • 400 ElasticPoolOverFileSpace — niewystarczająca ilość miejsca na plik w elastycznej puli.

  • 400 ElasticPoolDbDtuMinBelowLimit — żądana minimalna liczba jednostek DTU bazy danych jest zbyt niska dla żądanej warstwy usługi elastycznej puli.

  • 400 ElasticPoolDbVcoreMaxBelowLimit — żądana maksymalna wartość rdzenia wirtualnego bazy danych jest zbyt niska dla żądanej warstwy usługi elastycznej puli.

  • 400 ElasticPoolDbVcoreMaxAboveLimit — żądana maksymalna liczba rdzeni wirtualnych bazy danych jest zbyt wysoka dla żądanej warstwy usługi elastycznej puli.

  • 400 InvalidInputValueForDatabaseVcoreMax — próba ustawienia maksymalnej liczby rdzeni wirtualnych na bazę danych dla puli zasobów, która nie jest zgodna z dozwolonymi wartościami.

  • 400 ElasticPoolDbVcoreMinBelowLimit — żądana minimalna liczba rdzeni wirtualnych bazy danych jest zbyt niska dla żądanej warstwy usługi elastycznej puli.

  • 400 InvalidInputValueForDatabaseVcoreMin — próba ustawienia min rdzeni wirtualnych na bazę danych dla puli zasobów, która nie jest zgodna z dozwolonymi wartościami.

  • 400 PartnerDBNotCompatibleForSGXEnclave — próba ustawienia linku GeoDR lub zaktualizowanie celu SLO dla bazy danych z włączoną enklawą jest obsługiwana tylko wtedy, gdy obie bazy danych są uruchomione na sprzęcie serii DC.

  • 400 InvalidInputValueDatabaseVcoreMinLargerThanMax — próba ustawienia wartości minimalnej liczby rdzeni wirtualnych na bazę danych wyższej niż maksymalna liczba rdzeni wirtualnych na bazę danych.

  • 400 InvalidLicenseType — użytkownik próbował utworzyć lub zaktualizować bazę danych lub elastyczną pulę z nieobsługiwanym typem licencji.

  • 400 ProvisioningDisabled — wyświetla komunikat o błędzie z autoryzatora operacji zasobów bez zmian

  • 400 InvalidPublicMaintenanceConfiguration — użytkownik próbował określić konfigurację konserwacji publicznej, której nie można przekonwertować na identyfikator wewnętrzny (źle sformułowany lub nieprawidłowy region).

  • 404 SubscriptionDoesNotHaveServer — nie znaleziono żądanego serwera

  • 404 ServerNotInSubscriptionResourceGroup — określony serwer nie istnieje w określonej grupie zasobów i subskrypcji.

  • 404 ElasticPoolNotFound — określona pula elastyczna nie istnieje dla określonego serwera.

  • 404 OperationIdNotFound — operacja o identyfikatorze nie istnieje.

  • 405 NotSupported — ta funkcja nie jest obsługiwana.

  • 409 ElasticPoolBusy — podjęto próbę wykonania operacji zarządzania w elastycznej puli, która jest zajęta.

  • 409 ServerDisabled — serwer jest wyłączony.

  • 409 JednoczesneSkuChangeNotAllowed — operacje zmiany celu usługi nie mogą być jednocześnie uruchamiane w obu bazach danych relacji replikacji.

  • 409 ElasticPoolUpdateLinksNotInCatchup — nie można zaktualizować elastycznej puli, podczas gdy jedna z jej baz danych wykonuje operację kopiowania lub replikacji geograficznej w trybie failover.

  • 409 OperationCancelled — operacja została anulowana przez użytkownika.

  • 409 Operacja przerwana — nie można ukończyć operacji na zasobie, ponieważ została przerwana przez inną operację na tym samym zasobie.

  • 429 SubscriptionTooManyCreateUpdateRequests — żądania wykraczające poza maksymalne żądania, które mogą być przetwarzane przez dostępne zasoby.

  • 429 SubscriptionTooManyRequests — żądania wykraczające poza maksymalną liczbę żądań, które mogą być przetwarzane przez dostępne zasoby.

  • 500 ElasticPoolFailedMoveDbToElasticPool — nie można przenieść bazy danych do elastycznej puli z powodu ograniczeń zasobów wewnętrznych. Może to być warunek przejściowy. Spróbuj ponownie.

  • 500 OperationTimedOut — upłynął limit czasu operacji i automatycznie wycofano. Ponów próbę wykonania operacji.

  • 503 ServiceTemporarilyUnavailable — funkcja jest tymczasowo niedostępna.

  • 503 TooManyRequests — żądania wykraczające poza maksymalne żądania, które mogą być przetwarzane przez dostępne zasoby.

Przykłady

Delete an elastic pool

Przykładowe żądanie

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

Przykładowa odpowiedź