Freigeben über


Servers - Create Or Update

Erstellt oder aktualisiert einen neuen Server.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}?api-version=2014-04-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

serverName
path True

string

Name des Servers

subscriptionId
path True

string

Abonnement-ID für ein Azure-Abonnement.

api-version
query True

string

API-Version, die für die Anforderung verwendet werden soll.

Anforderungstext

Name Erforderlich Typ Beschreibung
location True

string

Ressourcenspeicherort

properties.administratorLogin

string

Administratorbenutzername für den Server. Kann nur angegeben werden, wenn der Server erstellt wird (und für die Erstellung erforderlich ist).

properties.administratorLoginPassword

string

Das Administratoranmeldekennwort (erforderlich für die Servererstellung).

properties.version

ServerVersion

Die Serverversion.

tags

object

Ressourcentags.

Antworten

Name Typ Beschreibung
200 OK

Server

OK

201 Created

Server

Erstellt

Beispiele

Create server max
Create server min

Create server max

Beispielanforderung

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"
  }
}

Beispiel für eine Antwort

{
  "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

Beispielanforderung

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"
}

Beispiel für eine Antwort

{
  "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"
  }
}

Definitionen

Name Beschreibung
Server

Stellt einen Server dar.

ServerState

Der Zustand des Servers.

ServerVersion

Die Serverversion.

Server

Stellt einen Server dar.

Name Typ Beschreibung
id

string

Ressourcen-ID

kind

string

Art von SQL Server. Dies sind Metadaten, die für die Azure-Portal-Benutzeroberfläche verwendet werden.

location

string

Ressourcenspeicherort

name

string

Name der Ressource.

properties.administratorLogin

string

Administratorbenutzername für den Server. Kann nur angegeben werden, wenn der Server erstellt wird (und für die Erstellung erforderlich ist).

properties.administratorLoginPassword

string

Das Administratoranmeldekennwort (erforderlich für die Servererstellung).

properties.externalAdministratorLogin

string

Der Anzeigename des Azure Active Directory-Objekts mit Administratorberechtigungen auf diesem Server. Legacyparameter, immer NULL. Um nach Active Directory-Administrator zu suchen, fragen Sie .../servers/{serverName}/administrators ab.

properties.externalAdministratorSid

string

Die ID des Active Azure Directory-Objekts mit Administratorberechtigungen auf diesem Server. Legacyparameter, immer NULL. Um nach Active Directory-Administrator zu suchen, fragen Sie .../servers/{serverName}/administrators ab.

properties.fullyQualifiedDomainName

string

Der vollqualifizierte Domänenname des Servers.

properties.state

ServerState

Der Zustand des Servers.

properties.version

ServerVersion

Die Serverversion.

tags

object

Ressourcentags.

type

string

Der Ressourcentyp.

ServerState

Der Zustand des Servers.

Name Typ Beschreibung
Disabled

string

Ready

string

ServerVersion

Die Serverversion.

Name Typ Beschreibung
12.0

string

2.0

string