Eliminar Base de Dados

A Delete Database operação elimina uma base de dados existente na conta da base de dados.

Nota

Estes artigos de referência da API mostram como criar recursos com a API do plano de dados do Azure Cosmos DB. Com a API do plano de dados, pode configurar opções básicas, como a política de indexação, chaves de partição tal como com os SDKs do Cosmos DB. Se precisar de suporte completo de funcionalidades para todos os recursos do Azure Cosmos DB, recomendamos que utilize o Fornecedor de Recursos do Cosmos DB.

Pedir

Método URI do pedido Description
DELETE https://{databaseaccount}.documents.azure.com/dbs/{db-id} A {databaseaccount} é o nome da conta do Azure Cosmos DB criada na sua subscrição. O valor {db-id} é o nome/ID gerado pelo utilizador da base de dados, não o ID gerado pelo sistema (rid).

Cabeçalhos

Veja Common Azure Cosmos DB REST request headers for headers that are used by all Cosmos DB requests (Cabeçalhos de pedido REST do Azure Cosmos DB comuns para cabeçalhos que são utilizados por todos os pedidos do Cosmos DB).

Corpo

Nenhum.

Resposta

Cabeçalhos

Veja Common Azure Cosmos DB REST response headers for headers that are returned by all Cosmos DB responses (Cabeçalhos de resposta REST do Azure Cosmos DB comuns para cabeçalhos devolvidos por todas as respostas do Cosmos DB).

Códigos de estado

A tabela seguinte lista os códigos de estado comuns devolvidos por esta operação. Para obter uma lista completa dos códigos de estado, veja Códigos de Estado HTTP.

Código de estado de HTTP Descrição
204 Sem Conteúdo A operação de eliminação foi efetuada com êxito.
404 Não Encontrado A base de dados não foi encontrada.

Corpo

Nenhum.

Exemplo

DELETE https://contosomarketing.documents.azure.com/dbs/volcanodb2 HTTP/1.1  
x-ms-date: Tue, 08 Dec 2015 19:43:19 GMT  
authorization: type%3dmaster%26ver%3d1.0%26sig%3dA7Gg2gVKimd4r4WcuYh518tQsbTlgSZKSLx65e%2f%2f4Cw%3d  
Cache-Control: no-cache  
User-Agent: contoso/1.0  
x-ms-version: 2015-08-06  
Accept: application/json  
Host: contosomarketing.documents.azure.com  
Content-Length: 0  
Connection: Keep-Alive  
  
HTTP/1.1 204 No Content  
Content-Length: 0  
Content-Type: application/json  
Content-Location: https://contosomarketing.documents.azure.com/dbs/volcanodb2  
x-ms-resource-quota: databases=100;  
x-ms-resource-usage: databases=14;  
x-ms-session-token: 861  
x-ms-request-charge: 4.95  
x-ms-activity-id: b3c53c99-0d3c-433c-b77f-1e05217a1d81
Date: Tue, 08 Dec 2015 19:43:20 GMT  
  

Observações

Executar um DELETE numa base de dados elimina o recurso da base de dados e os respetivos recursos subordinados, ou seja, coleções, documentos, anexos, procedimentos armazenados, acionadores, funções definidas pelo utilizador, utilizadores e permissões na base de dados.

Consulte também