Servers - Create Or Update
Crea o aggiorna un nuovo server.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}?api-version=2014-04-01
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
resource
|
path | True |
string |
Nome del gruppo di risorse che contiene la risorsa. È possibile ottenere questo valore dall'API di Azure Resource Manager o dal portale. |
|
server
|
path | True |
string |
Il nome del server. |
|
subscription
|
path | True |
string |
ID sottoscrizione che identifica una sottoscrizione di Azure. |
|
api-version
|
query | True |
string |
Versione dell'API da usare per la richiesta. |
Corpo della richiesta
| Nome | Necessario | Tipo | Descrizione |
|---|---|---|---|
| location | True |
string |
Percorso della risorsa. |
| properties.administratorLogin |
string |
Nome utente amministratore per il server. Può essere specificato solo quando il server viene creato (ed è necessario per la creazione). |
|
| properties.administratorLoginPassword |
string |
Password di accesso dell'amministratore (necessaria per la creazione del server). |
|
| properties.version |
Versione del server. |
||
| tags |
object |
Tag di risorsa. |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
Va bene |
|
| 201 Created |
Creato |
Esempio
| Create server max |
| Create server min |
Create server max
Esempio di richiesta
PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645?api-version=2014-04-01
{
"tags": {
"tagKey1": "TagValue1"
},
"location": "Japan East",
"properties": {
"fullyQualifiedDomainName": "sqlcrudtest-4645.database.windows.net",
"administratorLogin": "dummylogin",
"administratorLoginPassword": "<administratorLoginPassword>",
"version": "12.0",
"state": "Ready"
}
}
Risposta di esempio
{
"tags": {
"tagKey1": "TagValue1"
},
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645",
"name": "sqlcrudtest-4645",
"type": "Microsoft.Sql/servers",
"location": "Japan East",
"kind": "v12.0",
"properties": {
"fullyQualifiedDomainName": "sqlcrudtest-4645.database.windows.net",
"administratorLogin": "dummylogin",
"administratorLoginPassword": "<administratorLoginPassword>",
"externalAdministratorLogin": null,
"externalAdministratorSid": null,
"version": "12.0",
"state": "Ready"
}
}
{
"tags": {
"tagKey1": "TagValue1"
},
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645",
"name": "sqlcrudtest-4645",
"type": "Microsoft.Sql/servers",
"location": "Japan East",
"kind": "v12.0",
"properties": {
"fullyQualifiedDomainName": "sqlcrudtest-4645.database.windows.net",
"administratorLogin": "dummylogin",
"administratorLoginPassword": "<administratorLoginPassword>",
"externalAdministratorLogin": null,
"externalAdministratorSid": null,
"version": "12.0",
"state": "Ready"
}
}
Create server min
Esempio di richiesta
PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645?api-version=2014-04-01
{
"properties": {
"administratorLogin": "dummylogin",
"administratorLoginPassword": "<administratorLoginPassword>"
},
"location": "Japan East"
}
Risposta di esempio
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645",
"name": "sqlcrudtest-4645",
"type": "Microsoft.Sql/servers",
"location": "Japan East",
"kind": "v12.0",
"properties": {
"fullyQualifiedDomainName": "sqlcrudtest-4645.database.windows.net",
"administratorLogin": "dummylogin",
"administratorLoginPassword": "<administratorLoginPassword>",
"externalAdministratorLogin": null,
"externalAdministratorSid": null,
"version": "12.0",
"state": "Ready"
}
}
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645",
"name": "sqlcrudtest-4645",
"type": "Microsoft.Sql/servers",
"location": "Japan East",
"kind": "v12.0",
"properties": {
"fullyQualifiedDomainName": "sqlcrudtest-4645.database.windows.net",
"administratorLogin": "dummylogin",
"administratorLoginPassword": "<administratorLoginPassword>",
"externalAdministratorLogin": null,
"externalAdministratorSid": null,
"version": "12.0",
"state": "Ready"
}
}
Definizioni
| Nome | Descrizione |
|---|---|
| Server |
Rappresenta un server. |
|
Server |
Stato del server. |
|
Server |
Versione del server. |
Server
Rappresenta un server.
| Nome | Tipo | Descrizione |
|---|---|---|
| id |
string |
ID risorsa. |
| kind |
string |
Tipo di sql server. Si tratta di metadati usati per l'esperienza del portale di Azure. |
| location |
string |
Percorso della risorsa. |
| name |
string |
Nome risorsa. |
| properties.administratorLogin |
string |
Nome utente amministratore per il server. Può essere specificato solo quando il server viene creato (ed è necessario per la creazione). |
| properties.administratorLoginPassword |
string |
Password di accesso dell'amministratore (necessaria per la creazione del server). |
| properties.externalAdministratorLogin |
string |
Nome visualizzato dell'oggetto Azure Active Directory con autorizzazioni di amministratore in questo server. Parametro legacy, sempre Null. Per verificare la presenza di amministratore di Active Directory, eseguire una query su .../servers/{serverName}/administrators |
| properties.externalAdministratorSid |
string (uuid) |
ID dell'oggetto Active Azure Directory con autorizzazioni di amministratore per questo server. Parametro legacy, sempre Null. Per cercare l'amministratore di Active Directory, eseguire una query su .../servers/{serverName}/administrators. |
| properties.fullyQualifiedDomainName |
string |
Nome di dominio completo del server. |
| properties.state |
Stato del server. |
|
| properties.version |
Versione del server. |
|
| tags |
object |
Tag di risorsa. |
| type |
string |
Tipo di risorsa. |
ServerState
Stato del server.
| Valore | Descrizione |
|---|---|
| Ready | |
| Disabled |
ServerVersion
Versione del server.
| Valore | Descrizione |
|---|---|
| 2.0 | |
| 12.0 |