Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In dieser Vorgehensweise wird gezeigt, wie Sie mithilfe der Azure-REST-API eine neue Azure SQL-Datenbank erstellen.
Eine vollständige Referenzdokumentation und zusätzliche Beispiele finden Sie in der Azure SQL-Datenbank-REST-Referenz.
Erstellen der Anforderung
Verwenden Sie die folgende HTTP PUT-Anforderung, um eine neue Azure SQL-Datenbank zu erstellen.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}?api-version=2017-10-01-preview
Anforderungsheader
Die folgenden Header sind erforderlich:
| Anforderungsheader | BESCHREIBUNG |
|---|---|
| Content-Type: | Erforderlich. Legen Sie diese Option auf application/json fest. |
| Authorization: | Erforderlich. Legen Sie diese Option auf ein gültiges BearerZugriffstoken fest. |
URI-Parameter
| Name | BESCHREIBUNG |
|---|---|
| subscriptionId | Abonnement-ID für ein Azure-Abonnement. Wenn Sie mehrere Abonnements haben, lesen Sie Arbeiten mit mehreren Abonnements. |
| resourceGroupName | Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure Resource Manager-API, Befehlszeilenschnittstelle oder das Portal abgerufen werden. |
| serverName | Der Name des Azure SQL Datenbankservers. |
| databaseName | Der Name der Datenbank. |
| api-version | API-Version, die für die Anforderung verwendet werden soll. In diesem Dokument wird API-Version 2017-10-01-preview behandelt, die in der obigen URL enthalten ist. |
Anforderungstext
Der einzige erforderliche Parameter ist location. Verwenden Sie optionale Parameter , um die Datenbank anzupassen.
| Name | type | BESCHREIBUNG |
|---|---|---|
| location | Zeichenfolge | Ressourcenspeicherort Rufen Sie mit dem Vorgang List Locations eine aktuelle Liste der Standorte auf. |
Verarbeiten der Antwort
Der Statuscode 201 wird zurückgegeben, wenn die Datenbank erfolgreich erstellt wurde. Eine vollständige Liste der Antwortcodes, einschließlich Fehlercodes, finden Sie in der Referenzdokumentation.
Beispielantwort
{
"sku": {
"name": "S0",
"tier": "Standard"
},
"kind": "v12.0,user",
"properties": {
"collation": "SQL_Latin1_General_CP1_CI_AS",
"maxSizeBytes": 1073741824,
"status": "Online",
"databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
"creationDate": "2017-06-07T04:41:33.937Z",
"currentServiceObjectiveName": "S0",
"defaultSecondaryLocation": "North Europe",
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS"
},
"location": "southeastasia",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
"name": "testdb",
"type": "Microsoft.Sql/servers/databases"
}