Partilhar via


Elastic Pools - Delete

Exclui um pool elástico.

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

Parâmetros do URI

Name Em Necessário Tipo Description
elasticPoolName
path True

string

O nome do pool elástico.

resourceGroupName
path True

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor da API do Azure Resource Manager ou do portal.

serverName
path True

string

O nome do servidor.

subscriptionId
path True

string

A ID de assinatura que identifica uma assinatura do Azure.

api-version
query True

string

A versão da API a ser usada para a solicitação.

Respostas

Name Tipo Description
200 OK

Excluído o pool elástico

202 Accepted

A exclusão do pool elástico está em andamento.

Cabeçalhos

Location: string

204 No Content

Piscina elástica não existia

Other Status Codes

ErrorResponse

Respostas de erro: ***

  • 400 ManagedInstanceStoppingOrStopped - Operação conflitante enviada enquanto a instância está no estado de parada/parada

  • 400 ManagedInstanceStarting - Operação conflitante enviada enquanto a instância está no estado inicial

  • 400 ElasticPoolOverStorageUsage - Tentativa de gravar dados em um banco de dados quando o limite de armazenamento do pool elástico tiver sido atingido.

  • 400 ElasticPoolScaleNotSupportedWithInaccessibleDatabases - O pool elástico contém bancos de dados inacessíveis que perderam o acesso ao Cofre de Chaves do Azure necessário para a configuração TDE. Mova os bancos de dados acessíveis para um pool diferente para dimensionar ou restaurar o acesso perdido ao Cofre da Chave do Azure para os bancos de dados inacessíveis.

  • 400 CreateElasticPoolAttemptedWhenKeyRotationInProgress - A operação de criação de pool elástico não pode ser executada no momento devido à rotação contínua da chave TDE (Transparent Data Encryption) no servidor. Tente a operação novamente mais tarde.

  • 400 InvalidSku - O usuário especificou um sku inválido.

  • 400 InvalidTierSkuCombination - A camada especificada não suporta a sku especificada.

  • 400 ServerQuotaExceeded - O servidor atingiu seu limite para a Unidade de Taxa de Transferência de Banco de Dados permitida.

  • 400 ElasticPoolAlreadyExists - O servidor já contém um pool elástico com o nome especificado.

  • 400 SubscriptionVcoreQuotaExceeded - Não foi possível executar a operação porque a assinatura excederia a cota vCore permitida.

  • 400 InvalidInputValueForEdition - A edição especificada não é suportada para provisionamento de pool elástico.

  • 400 ElasticPoolDtuBelowLimit - O valor de DTU solicitado é muito baixo para a camada de serviço de pool elástico solicitada.

  • 400 ElasticPoolDtuAboveLimit - O valor de DTU solicitado é muito alto para a camada de serviço de pool elástico solicitada.

  • 400 InvalidMaxSize - Tamanho máximo inválido.

  • 400 ElasticPoolDbDtuMaxBelowLimit - A DTU max solicitada por banco de dados é muito baixa para a camada de serviço do pool elástico solicitada.

  • 400 ElasticPoolDbDtuMaxAboveLimit - A DTU max solicitada por banco de dados é muito alta para a camada de serviço do pool elástico solicitada.

  • 400 InvalidInputValueForDatabaseDtuMax - Tentando definir o DTU máximo por banco de dados para o Pool de Recursos que não corresponde aos valores permitidos.

  • 400 ElasticPoolDbDtuMinAboveLimit - O min de DTU solicitado por banco de dados é muito alto para a camada de serviço solicitada.

  • 400 ElasticPoolOverStorage - Tentativa de gravar dados em um banco de dados quando o limite de armazenamento do pool elástico for atingido.

  • 400 InvalidInputValueForDatabaseDtuMin - Tentando definir o min DTU por banco de dados para o Pool de Recursos que não corresponde aos valores permitidos.

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings - Tentativa de fornecer min de DTU para bancos de dados no pool elástico que excedem as DTUs solicitadas do pool elástico.

  • 400 ElasticPoolDtuUnsupported - O usuário tentou criar ou atualizar um pool elástico com uma capacidade DTU que não é suportada.

  • 400 ElasticPoolStorageAboveLimitGB - Tentativa de definir o limite de armazenamento do pool elástico abaixo do limite suportado.

  • 400 ElasticPoolsNotEnabled - Os pools elásticos não foram habilitados nesta região.

  • 400 ElasticPoolNotEmpty - Solicitação para excluir um pool elástico que não está vazio.

  • 400 ElasticPoolStorageBelowLimitGB - Tentativa de definir o limite de armazenamento do pool elástico abaixo do limite suportado.

  • 400 ElasticPoolStorageNotAllowedGB - Tentativa de definir o limite de armazenamento do pool elástico em gb que não corresponde aos valores permitidos.

  • 400 ElasticPoolDatabaseLimit - O pool elástico atingiu seu limite para o número de bancos de dados.

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage - Tentativa de diminuir o limite de armazenamento do pool elástico abaixo de seu uso de armazenamento.

  • 400 InvalidInputValueDatabaseDtuMinLargerThanMax - Tentando definir o min DTU por banco de dados maior do que o DTU max por banco de dados.

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings - O número de bancos de dados e VCore min por banco de dados não pode exceder VCores solicitados do pool elástico.

  • 400 ElasticPoolStorageBelowLimitMB - Tentativa de definir o limite de armazenamento do pool elástico abaixo do limite suportado.

  • 400 ElasticPoolStorageNotAllowedMB - Tentativa de definir o limite de armazenamento do pool elástico em mb que não corresponde aos valores permitidos.

  • 400 ElasticPoolCapacityStorageNotAllowedMB - Tentativa de definir o limite de armazenamento do pool elástico em mb que não corresponde aos valores permitidos.

  • 400 InvalidReadScaleUnits - O usuário tentou fornecer um valor de escala de leitura que não é suportado.

  • 400 ElasticPoolStorageAboveLimitMB - Tentativa de definir o limite de armazenamento do pool elástico abaixo do limite suportado.

  • 400 RegionDoesNotSupportVersion - Um usuário tentou criar um servidor de uma versão especificada em um local onde essa versão do servidor não é suportada.

  • 400 InvalidTier - O usuário especificou uma camada inválida.

  • 400 SourceDatabaseEditionCouldNotBeUpgrade - O banco de dados de origem não pode ter uma edição superior à do banco de dados de destino.

  • 400 TargetDatabaseEditionCouldNotBeDowngraded - O banco de dados de destino não pode ter uma edição inferior ao banco de dados de origem.

  • 400 ElasticPoolUpdateHkNotAllowed - O pool elástico não pode reduzir sua camada de serviço de Premium para Standard ou Basic, pois um ou mais de seus bancos de dados usam objetos otimizados para memória.

  • 400 UpdateNotAllowedIfGeoDrOperationInProgress - A operação não é permitida porque a operação de cópia ou failover para o banco de dados '{0}' no servidor '{1}' está atualmente em andamento.

  • 400 RegionDoesNotAllowProvisioning - O local selecionado não está aceitando novos servidores do Banco de dados SQL do Windows Azure. Isso pode mudar posteriormente.

  • 400 HSElasticPoolUpdateSloPRMSNotSupported - A atribuição de objetivo de serviço para o banco de dados falhou. Entre em contato com o suporte ao cliente da Microsoft e forneça o nome do servidor, o nome do banco de dados e o ID da atividade.

  • 400 ElasticPoolOverFileSpace - Espaço de arquivo insuficiente no pool elástico.

  • 400 ElasticPoolDbDtuMinBelowLimit - O min de DTU solicitado por banco de dados é muito baixo para a camada de serviço do pool elástico solicitada.

  • 400 ElasticPoolDbVcoreMaxBelowLimit - O VCore max solicitado por banco de dados é muito baixo para a camada de serviço do pool elástico solicitada.

  • 400 ElasticPoolDbVcoreMaxAboveLimit - O VCore max solicitado por banco de dados é muito alto para a camada de serviço do pool elástico solicitada.

  • 400 InvalidInputValueForDatabaseVcoreMax - Tentando definir o VCore max por banco de dados para o Pool de Recursos que não corresponde aos valores permitidos.

  • 400 ElasticPoolDbVcoreMinBelowLimit - O VCore min solicitado por banco de dados é muito baixo para a camada de serviço do pool elástico solicitada.

  • 400 InvalidInputValueForDatabaseVcoreMin - Tentando definir o min VCore por banco de dados para o Pool de Recursos que não corresponde aos valores permitidos.

  • 400 PartnerDBNotCompatibleForSGXEnclave - A tentativa de definir o link GeoDR ou atualizar o SLO para o banco de dados habilitado para enclave só é suportada quando ambos os bancos de dados estão sendo executados em hardware da série DC.

  • 400 InvalidInputValueDatabaseVcoreMinLargerThanMax - Tentando definir o VCore min por banco de dados maior do que o VCore max por banco de dados.

  • 400 InvalidLicenseType - O usuário tentou criar ou atualizar um banco de dados ou pool elástico com tipo de licença não suportado.

  • 400 ProvisioningDisabled - Exibe a mensagem de erro do autorizador da operação de recursos no estado em que se encontra, sem alterações

  • 400 CapacityGroupThresholdExceeded - O objetivo de nível de serviço solicitado e o tamanho do armazenamento são mapeados para um grupo de capacidade específico e, atualmente, os recursos para esse grupo de capacidade atingiram o limite e outras ações precisam ser tomadas antes que mais bancos de dados possam ser colocados nesses anéis.

  • 400 CapacityGroupThresholdCheckFail - A verificação de restrição de recursos do grupo de capacidade falhou, portanto, não foi possível verificar se existe capacidade suficiente para concluir a operação.

  • 400 InvalidPublicMaintenanceConfiguration - O usuário tentou especificar a configuração de manutenção pública que não pode ser convertida em id interno (malformada ou região errada).

  • 404 ServerNotInSubscriptionResourceGroup - O servidor especificado não existe no grupo de recursos e na assinatura especificados.

  • 404 SubscriptionDoesNotHaveServer - O servidor solicitado não foi encontrado

  • 404 ElasticPoolNotFound - O pool elástico especificado não existe para o servidor especificado.

  • 404 OperationIdNotFound - A operação com Id não existe.

  • 405 NotSupported - Esta funcionalidade não é suportada.

  • 409 ElasticPoolBusy - Foi tentada uma operação de gestão numa piscina elástica que está ocupada.

  • 409 ServerDisabled - O servidor está desativado.

  • 409 SimultaneousSkuChangeNotAllowed - As operações de alteração de objetivo de serviço não podem ser executadas em ambos os bancos de dados de uma relação de replicação ao mesmo tempo.

  • 409 ElasticPoolUpdateLinksNotInCatchup - Não é possível atualizar o pool elástico enquanto um de seus bancos de dados estiver executando uma operação de failover de cópia ou replicação geográfica.

  • 409 CannotCancelOperation - A operação de gerenciamento está em um estado que não pode ser cancelado.

  • 409 OperationCancelled - A operação foi cancelada pelo usuário.

  • 409 OperationInterrupted - A operação no recurso não pôde ser concluída porque foi interrompida por outra operação no mesmo recurso.

  • 429 SubscriptionTooManyCreateUpdateRequests - Solicitações além do máximo de solicitações que podem ser processadas pelos recursos disponíveis.

  • 429 SubscriptionTooManyRequests - Solicitações além do máximo de solicitações que podem ser processadas pelos recursos disponíveis.

  • 500 ElasticPoolFailedMoveDbToElasticPool - Falha ao mover o banco de dados para o pool elástico devido a restrições de recursos internos. Esta pode ser uma condição transitória, por favor tente novamente.

  • 500 OperationTimedOut - A operação atingiu o tempo limite e foi revertida automaticamente. Por favor, tente novamente a operação.

  • 503 ServiceTemporariamenteIndisponível - Recurso temporariamente indisponível.

  • 503 TooManyRequests - Solicitações além do máximo de solicitações que podem ser processadas pelos recursos disponíveis.

Exemplos

Delete an elastic pool

Pedido de amostra

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=2023-08-01

Resposta da amostra

Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/locations/japaneast1/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-08-01
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/locations/japaneast1/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-08-01

Definições

Name Description
ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

Name Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Name Tipo Description
additionalInfo

ErrorAdditionalInfo[]

O erro informações adicionais.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta de erro

Name Tipo Description
error

ErrorDetail

O objeto de erro.