Elastic Pools - Delete

刪除彈性集區。

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

URI 參數

名稱 位於 必要 類型 Description
elasticPoolName
path True

string

彈性集區的名稱。

resourceGroupName
path True

string

包含資源的資源群組名稱。 您可以從 Azure 資源管理員 API 或入口網站取得這個值。

serverName
path True

string

伺服器的名稱。

subscriptionId
path True

string

可識別 Azure 訂用帳戶的訂用帳戶識別碼。

api-version
query True

string

要用於要求的 API 版本。

回應

名稱 類型 Description
200 OK

已刪除彈性集區

202 Accepted

正在刪除彈性集區。

204 No Content

彈性集區不存在

Other Status Codes

錯誤回應: ≦

  • 400 ElasticPoolOverStorageUsage - 嘗試在達到彈性集區的記憶體限制時將數據寫入資料庫。

  • 400 InvalidSku - 使用者指定了無效的 SKU。

  • 400 InvalidTierSkuCombination - 指定的層不支援指定的 SKU。

  • 400 ServerQuotaExceeded - 伺服器達到允許的資料庫輸送量單位限制。

  • 400 ElasticPoolAlreadyExists - 伺服器已經包含具有指定名稱的彈性集區。

  • 400 SubscriptionVcoreQuotaExceeded - 無法執行作業,因為訂用帳戶會超過允許的虛擬核心配額。

  • 400 InvalidInputValueForEdition - 彈性集區布建不支援指定的版本。

  • 400 ElasticPoolDtuBelowLimit - 要求的 DTU 值對要求的彈性集區服務層級而言太低。

  • 400 ElasticPoolDtuAboveLimit - 要求的 DTU 值對於要求的彈性集區服務層級而言太高。

  • 400 InvalidMaxSize - 大小上限無效。

  • 400 ElasticPoolDbDtuMaxBelowLimit - 要求的每個資料庫 DTU 最大值對於要求的彈性集區服務層級而言太低。

  • 400 ElasticPoolDbDtuMaxAboveLimit - 針對要求的彈性集區服務層級,每個資料庫所要求的每個資料庫 DTU 上限太高。

  • 400 InvalidInputValueForDatabaseDtuMax - 嘗試為不符合允許值的資源集區設定每個資料庫的 DTU 最大值。

  • 400 ElasticPoolDbDtuMinAboveLimit - 每個資料庫所要求的 DTU 分鐘對於要求的服務層級而言太高。

  • 400 ElasticPoolOverStorage - 嘗試在達到彈性集區的記憶體限制時將數據寫入資料庫。

  • 400 InvalidInputValueForDatabaseDtuMin - 嘗試為不符合允許值的資源集區設定每個資料庫的 DTU 分鐘。

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings - 嘗試為彈性集區中超過所要求 DTU 的資料庫提供 DTU min。

  • 400 ElasticPoolDtuUnsupported - 用戶嘗試使用不支援的 DTU 容量來建立或更新彈性集區。

  • 400 ElasticPoolStorageAboveLimitGB - 嘗試將彈性集區記憶體限制設定為低於支援的限制。

  • 400 ElasticPoolsNotEnabled - 此區域中尚未啟用彈性集區。

  • 400 ElasticPoolNotEmpty - 刪除非空白的彈性集區要求。

  • 400 ElasticPoolStorageBelowLimitGB - 嘗試將彈性集區記憶體限制設定為低於支援的限制。

  • 400 ElasticPoolStorageNotAllowedGB - 嘗試以 GB 為單位設定彈性集區儲存限制,但不符合允許的值。

  • 400 ElasticPoolDatabaseLimit - 彈性集區已達到資料庫數目的限制。

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage - 嘗試降低其記憶體使用量下方彈性集區的儲存限制。

  • 400 InvalidInputValueDatabaseDtuMinLargerThanMax - 嘗試設定每個資料庫的 DTU 最小值高於每個資料庫的 DTU 最大值。

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings - 每個資料庫的資料庫和虛擬核心數目不能超過彈性集區的要求 VCore 數目。

  • 400 ElasticPoolStorageBelowLimitMB - 嘗試將彈性集區記憶體限制設定為低於支援的限制。

  • 400 ElasticPoolStorageNotAllowedMB - 嘗試以 MB 設定彈性集區記憶體限制,但不符合允許的值。

  • 400 ElasticPoolCapacityStorageNotAllowedMB - 嘗試以 mb 為單位設定彈性集區儲存限制,但不符合允許的值。

  • 400 ElasticPoolStorageAboveLimitMB - 嘗試將彈性集區記憶體限制設定為低於支援的限制。

  • 400 RegionDoesNotSupportVersion - 用戶嘗試在不支援該伺服器版本的位置建立指定版本的伺服器。

  • 400 InvalidTier - 使用者指定了無效的層。

  • 400 SourceDatabaseEditionCouldNotBeUpgraded - 源資料庫的版本不能高於目標資料庫。

  • 400 TargetDatabaseEditionCouldNotBeDowngraded - 目標資料庫的版本不能低於源資料庫。

  • 400 ElasticPoolUpdate HkNotAllowed - 彈性集區無法將其服務層級從 Premium 降低為標準或基本,因為其中一或多個資料庫使用記憶體優化物件。

  • 400 UpdateNotAllowedIfGeoDrOperationInProgress - 不允許此作業,因為伺服器 '' 上資料庫 '{0}{1}' 的複製或故障轉移作業目前正在進行中。

  • 400 RegionDoesNotAllowProvisioning - 選取的位置不接受新的 Windows Azure SQL 資料庫伺服器。 這可能會在稍後變更。

  • 400 ElasticPoolOverFileSpace - 彈性集區中的檔案空間不足。

  • 400 ElasticPoolDbDtuMinBelowLimit - 針對要求的彈性集區服務層級,每個資料庫所要求的每個資料庫 DTU 分鐘太低。

  • 400 ElasticPoolDbVcoreMaxBelowLimit - 針對要求的彈性集區服務層級,每個資料庫 VCore 要求的數目太低。

  • 400 ElasticPoolDbVcoreMaxAboveLimit - 針對要求之彈性集區服務層級要求的每個資料庫 VCore 最大值太高。

  • 400 InvalidInputValueForDatabaseVcoreMax - 嘗試為不符合允許值的資源集區設定每個資料庫的 VCore 最大值。

  • 400 ElasticPoolDbVcoreMinBelowLimit - 針對所要求的彈性集區服務層級,每個資料庫 VCore 分鐘的要求太低。

  • 400 InvalidInputValueForDatabaseVcoreMin - 嘗試為不符合允許值的資源集區設定每個資料庫的 VCore 最小值。

  • 400 PartnerDBNotCompatibleForSGXEnclave - 只有在兩個資料庫都在 DC 系列硬體上執行時,才支援設定已啟用記憶體保護區之資料庫的 GeoDR 連結或更新 SLO。

  • 400 InvalidInputValueDatabaseVcoreMinLargerThanMax - 嘗試設定每個資料庫的 VCore 最小值高於每個資料庫的 VCore 最大值。

  • 400 InvalidLicenseType - 用戶嘗試建立或更新具有不支援授權類型的資料庫或彈性集區。

  • 400 ProvisioningDisabled - 依原樣顯示來自資源作業授權者的錯誤訊息,而不需變更

  • 400 InvalidPublicMaintenanceConfiguration - 使用者嘗試指定無法轉換成內部識別符的公用維護組態, (格式不正確或錯誤的區域) 。

  • 404 SubscriptionDoesNotHaveServer - 找不到要求的伺服器

  • 404 ServerNotInSubscriptionResourceGroup - 指定的伺服器不存在於指定的資源群組和訂用帳戶中。

  • 404 ElasticPoolNotFound - 指定的彈性集區不存在於指定的伺服器。

  • 404 OperationIdNotFound - 標識符為的作業不存在。

  • 405 NotSupported - 不支援此功能。

  • 409 ElasticPoolBusy - 在忙碌中的彈性集區上嘗試管理作業。

  • 409 ServerDisabled - 伺服器已停用。

  • 409 SimultaneousSkuChangeNotAllowed - 服務目標變更作業無法同時在復寫關聯性的兩個資料庫上執行。

  • 409 ElasticPoolUpdateLinksNotInCatchup - 無法在其中一個資料庫執行複製或異地復寫故障轉移作業時更新彈性集區。

  • 409 OperationCancelled - 使用者已取消作業。

  • 409 OperationInterrupted - 無法完成資源上的作業,因為它被相同資源上的另一個作業中斷。

  • 429 SubscriptionTooManyCreateUpdateRequests - 超出可用資源可處理之最大要求的要求。

  • 429 SubscriptionTooManyRequests - 超出可用資源可處理的最大要求。

  • 500 ElasticPoolFailedMoveDbToElasticPool - 無法將資料庫移至彈性集區,因為內部資源限制。 這可能是暫時性狀況,請重試。

  • 500 OperationTimedOut - 作業逾時並自動回復。 請重試該作業。

  • 503 ServiceTemporarilyUnavailable - 功能暫時無法使用。

  • 503 TooManyRequests - 超出可用資源可處理之最大要求的要求。

範例

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-11-01

Sample Response