データベースの削除

この操作により Delete Database 、データベース アカウント内の既存のデータベースが削除されます。

注意

これらの API リファレンス記事では、Azure Cosmos DB データ プレーン API を使用してリソースを作成する方法について説明します。 データ プレーン API を使用すると、Cosmos DB SDK と同様に、インデックス作成ポリシー、パーティション キーなどの基本的なオプションを構成できます。 すべての Azure Cosmos DB リソースの完全な機能サポートが必要な場合は、 Cosmos DB リソース プロバイダーを使用することをお勧めします。

Request

Method 要求 URI 説明
DELETE https://{databaseaccount}.documents.azure.com/dbs/{db-id} {databaseaccount} は、サブスクリプションの下に作成された Azure Cosmos DB アカウントの名前です。 {db-id} 値は、システムによって生成された ID (rid) ではなく、データベースのユーザーによって生成された名前/ID です。

ヘッダー

すべての Cosmos DB 要求 で使用されるヘッダーについては、「共通の Azure Cosmos DB REST 要求ヘッダー」を参照してください。

本文

なし。

[応答]

ヘッダー

すべての Cosmos DB 応答によって返されるヘッダーについては、「 共通の Azure Cosmos DB REST 応答ヘッダー 」を参照してください。

状態コード

次の表に、この操作で返される一般的なステータス コードを示します。 状態コードの完全な一覧については、「 HTTP 状態コード」を参照してください。

HTTP 状態コード 説明
204 No Content 削除操作は成功しました。
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 を実行すると、データベース リソースとその子リソース (コレクション、ドキュメント、添付ファイル、ストアド プロシージャ、トリガー、ユーザー定義関数、ユーザー、およびデータベース内のアクセス許可) が削除されます。

参照