刪除資料庫
作業 Delete Database
會刪除資料庫帳戶中的現有資料庫。
注意
這些 API 參考文章示範如何使用 Azure Cosmos DB 資料平面 API 來建立資源。 使用資料平面 API,您可以設定基本選項,例如編制索引原則,分割區索引鍵與使用 Cosmos DB SDK 非常類似。 如果您需要所有 Azure Cosmos DB 資源的完整功能支援,建議您使用 Cosmos DB 資源提供者。
要求
方法 | 要求 URI | Description |
---|---|---|
刪除 | https://{databaseaccount}.documents.azure.com/dbs/{db-id} |
{databaseaccount} 是您訂用帳戶下建立的 Azure Cosmos DB 帳戶名稱。 {db-id} 值是使用者產生的資料庫名稱/識別碼,而不是系統產生的識別碼 (rid) 。 |
標題
如需所有 Cosmos DB 要求所使用的標頭,請參閱 常見的 Azure Cosmos DB REST 要求標頭 。
主體
無。
回應
標題
如需所有 Cosmos DB 回應所傳回的標頭,請參閱 常見的 Azure Cosmos DB REST 回應標頭 。
狀態碼
下表列出此作業所傳回的常見狀態碼。 如需狀態碼的完整清單,請參閱 HTTP 狀態碼。
HTTP 狀態碼 | Description |
---|---|
204 沒有內容 | 刪除作業成功。 |
404 找不到 | 找不到資料庫。 |
主體
無。
範例
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
備註
在資料庫上執行 DELETE 會刪除資料庫資源及其子資源,也就是集合、檔、附件、預存程式、觸發程式、使用者定義函式、資料庫內的使用者和許可權。