Servers - Update

更新現有的伺服器。

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

URI 參數

名稱 位於 必要 類型 Description
resourceGroupName
path True

string

包含資源的資源群組名稱。 您可以從 Azure Resource Manager API 或入口網站取得此值。

serverName
path True

string

伺服器的名稱。

subscriptionId
path True

string

識別 Azure 訂用帳戶的訂用帳戶標識碼。

api-version
query True

string

要用於要求的 API 版本。

要求本文

名稱 類型 Description
properties.administratorLogin

string

伺服器的系統管理員用戶名稱。 只有在建立伺服器時才能指定 (而且是建立的必要專案)。

properties.administratorLoginPassword

string

系統管理員登入密碼 (伺服器建立所需的密碼)。

properties.version

ServerVersion

伺服器的版本。

tags

object

資源標籤。

回應

名稱 類型 Description
200 OK

Server

還行

範例

Create server max
Create server min

Create server max

範例要求

PATCH 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"
  },
  "properties": {
    "fullyQualifiedDomainName": "sqlcrudtest-4645.database.windows.net",
    "administratorLogin": "dummylogin",
    "administratorLoginPassword": "<administratorLoginPassword>",
    "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

範例要求

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

範例回覆

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

定義

名稱 Description
Server

表示伺服器。

ServerState

伺服器的狀態。

ServerUpdate

表示伺服器的更新。

ServerVersion

伺服器的版本。

Server

表示伺服器。

名稱 類型 Description
id

string

資源標識碼。

kind

string

SQL Server 的種類。 這是用於 Azure 入口網站體驗的元數據。

location

string

資源位置。

name

string

資源名稱。

properties.administratorLogin

string

伺服器的系統管理員用戶名稱。 只有在建立伺服器時才能指定 (而且是建立的必要專案)。

properties.administratorLoginPassword

string

系統管理員登入密碼 (伺服器建立所需的密碼)。

properties.externalAdministratorLogin

string

此伺服器上具有系統管理員許可權的 Azure Active Directory 對象的顯示名稱。 舊版參數,一律為 null。 若要檢查 Active Directory 管理員,請查詢 .../servers/{serverName}/administrators

properties.externalAdministratorSid

string (uuid)

此伺服器上具有系統管理員許可權之 Active Azure Directory 對象的識別碼。 舊版參數,一律為 null。 若要檢查 Active Directory 管理員,請查詢 .../servers/{serverName}/administrators。

properties.fullyQualifiedDomainName

string

伺服器的完整功能變數名稱。

properties.state

ServerState

伺服器的狀態。

properties.version

ServerVersion

伺服器的版本。

tags

object

資源標籤。

type

string

資源類型。

ServerState

伺服器的狀態。

值 Description
Ready
Disabled

ServerUpdate

表示伺服器的更新。

名稱 類型 Description
id

string

資源標識碼。

name

string

資源名稱。

properties.administratorLogin

string

伺服器的系統管理員用戶名稱。 只有在建立伺服器時才能指定 (而且是建立的必要專案)。

properties.administratorLoginPassword

string

系統管理員登入密碼 (伺服器建立所需的密碼)。

properties.externalAdministratorLogin

string

此伺服器上具有系統管理員許可權的 Azure Active Directory 對象的顯示名稱。 舊版參數,一律為 null。 若要檢查 Active Directory 管理員,請查詢 .../servers/{serverName}/administrators

properties.externalAdministratorSid

string (uuid)

此伺服器上具有系統管理員許可權之 Active Azure Directory 對象的識別碼。 舊版參數,一律為 null。 若要檢查 Active Directory 管理員,請查詢 .../servers/{serverName}/administrators。

properties.fullyQualifiedDomainName

string

伺服器的完整功能變數名稱。

properties.state

ServerState

伺服器的狀態。

properties.version

ServerVersion

伺服器的版本。

tags

object

資源標籤。

type

string

資源類型。

ServerVersion

伺服器的版本。

值 Description
2.0
12.0