Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa procedura illustra come creare un nuovo database Azure SQL usando l'API REST di Azure.
La documentazione di riferimento completa e altri esempi sono disponibili nel riferimento REST del database Azure SQL.
Compilare la richiesta
Usare la richiesta HTTP PUT seguente per creare un nuovo database Azure SQL.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}?api-version=2017-10-01-preview
Intestazioni della richiesta
Gli argomenti seguenti sono obbligatori:
| Intestazione della richiesta | Descrizione |
|---|---|
| Content-Type: | Obbligatorio. Impostare su application/json. |
| Authorization: | Obbligatorio. Impostare su un token di accesso validoBearer. |
Parametri URI
| Nome | Descrizione |
|---|---|
| subscriptionId | ID sottoscrizione che identifica una sottoscrizione di Azure. Se sono disponibili più abbonamenti, vedere Uso di più sottoscrizioni |
| resourceGroupName | Nome del gruppo di risorse contenente la risorsa. È possibile ottenere questo valore dall'API di Azure Resource Manager, dall'interfaccia della riga di comando o dal portale. |
| serverName | Nome del server di database di Azure SQL. |
| databaseName | Nome del database. |
| api-version | Versione dell'API da usare per la richiesta. Questo documento illustra la versione api-version 2017-10-01-preview, inclusa nell'URL precedente. |
Testo della richiesta
L'unico parametro obbligatorio è location. Usare parametri facoltativi per personalizzare il database.
| Nome | Tipo | Descrizione |
|---|---|---|
| posizione | string | Percorso della risorsa. Ottenere un elenco aggiornato delle località usando l'operazione List Locations. |
Gestire la risposta
Il codice di stato 201 viene restituito quando si crea correttamente il database. Un elenco completo dei codici di risposta, inclusi i codici di errore, sono disponibili nella documentazione di riferimento.
Risposta di esempio
{
"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"
}