Elastic Pools - Delete

刪除彈性集區。

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

URI 參數

Name In Required Type 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 版本。

回應

Name Type Description
200 OK

已刪除彈性集區

202 Accepted

正在刪除彈性集區。

204 No Content

彈性集區不存在

Other Status Codes

錯誤回應: * * *

  • 400 ElasticPoolOverStorageUsage-當達到彈性集區的儲存體限制時,嘗試將資料寫入至資料庫。

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

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

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

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

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

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

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

  • 400 InvalidMaxSize-不正確大小上限。

  • 400 ElasticPoolDbDtuMaxBelowLimit-要求的彈性集區服務層級之每個資料庫的 DTU 上限太低。

  • 400 ElasticPoolDbDtuMaxAboveLimit-要求的彈性集區服務層級的每個資料庫最大 DTU 數過高。

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

  • 400 ElasticPoolDbDtuMinAboveLimit-要求的服務層級中,每個資料庫所要求的最小 DTU 數過高。

  • 400 InvalidInputValueForDatabaseDtuMin-嘗試設定資源集區中不符合允許值的每個資料庫的最小 DTU 數。

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

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

  • 400 ElasticPoolStorageAboveLimitGB-正在嘗試將彈性集區儲存體限制設定為低於支援的限制。

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

  • 400 ElasticPoolNotEmpty-要求刪除不是空的彈性集區。

  • 400 ElasticPoolStorageBelowLimitGB-正在嘗試將彈性集區儲存體限制設定為低於支援的限制。

  • 400 ElasticPoolStorageNotAllowedGB-正在嘗試設定彈性集區儲存限制(gb),但此限制與允許的值不符。

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

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage-正在嘗試將彈性集區的儲存空間限制降至低於其儲存體使用量。

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

  • 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 ElasticPoolUpdateHkNotAllowed-彈性集區無法將其服務層級從 Premium 降低為 Standard 或 Basic,因為其一或多個資料庫使用記憶體優化物件。

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

  • 400 RegionDoesNotAllowProvisioning-選取的位置不接受新的 Windows Azure SQL Database server。 這可能會在稍後變更。

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

  • 400 ElasticPoolDbDtuMinBelowLimit-要求的彈性集區服務層級之每個資料庫的 DTU 最小值過低。

  • 400 ElasticPoolDbVcoreMaxBelowLimit-要求的彈性集區服務層級所要求的每個資料庫 VCore 上限太低。

  • 400 ElasticPoolDbVcoreMaxAboveLimit-要求的彈性集區服務層級的每個資料庫 VCore 上限太高。

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

  • 400 ElasticPoolDbVcoreMinBelowLimit-要求的彈性集區服務層級的每個資料庫 VCore 分鐘數過低。

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

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

  • 400 InvalidInputValueDatabaseVcoreMinLargerThanMax-嘗試將每個資料庫的 VCore 最小值設定為每個資料庫的 VCore max。

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

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

  • 400 InvalidPublicMaintenanceConfiguration-使用者嘗試指定無法將公用維護設定轉換為內部識別碼 (格式不正確或區域) 錯誤。

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

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

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

  • 404 OperationIdNotFound-識別碼的作業不存在。

  • 405 NotSupported-不支援此功能。

  • 409 ServerDisabled-伺服器已停用。

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

  • 409 ElasticPoolUpdateLinksNotInCatchup-無法更新彈性集區,因為它的其中一個資料庫正在執行複製或異地複寫容錯移轉作業。

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

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

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

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

範例

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-02-01-preview

Sample Response