Elimina database
L'operazione Delete Database
elimina un database esistente nell'account del database.
Nota
Questi articoli di riferimento sulle API illustrano come creare risorse usando l'API del piano dati di Azure Cosmos DB. Con l'API del piano dati è possibile configurare opzioni di base, ad esempio criteri di indicizzazione, chiavi di partizione molto simili a quelle che è possibile usare con gli SDK di Cosmos DB. Se è necessario il supporto completo delle funzionalità per tutte le risorse di Azure Cosmos DB, è consigliabile usare il provider di risorse Cosmos DB.
Richiesta
Metodo | URI richiesta | Descrizione |
---|---|---|
DELETE | https://{databaseaccount}.documents.azure.com/dbs/{db-id} |
{databaseaccount} è il nome dell'account Azure Cosmos DB creato nella sottoscrizione. Il valore {db-id} è il nome/ID generato dall'utente del database, non l'ID generato dal sistema (rid). |
Intestazioni
Vedere Intestazioni di richiesta REST comuni di Azure Cosmos DB per le intestazioni usate da tutte le richieste di Cosmos DB.
Corpo
Nessuno.
Risposta
Intestazioni
Vedere Intestazioni di risposta REST comuni di Azure Cosmos DB per le intestazioni restituite da tutte le risposte di Cosmos DB.
Codici di stato
La seguente tabella elenca i codici di stato comuni restituiti da questa operazione. Per un elenco completo dei codici di stato, vedere Codici di stato HTTP.
Codice di stato HTTP | Descrizione |
---|---|
204 No Content (Nessun contenuto) | L'operazione di eliminazione è riuscita. |
404 - Non trovato | Il database non viene trovato. |
Corpo
No.
Esempio
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
Commenti
L'esecuzione di un'istruzione DELETE in un database elimina la risorsa del database e le relative risorse figlio, ovvero raccolte, documenti, allegati, stored procedure, trigger, funzioni definite dall'utente, utenti e autorizzazioni all'interno del database.