Freigeben über


Server Advisors - Update

Updates einen Serverratgeber.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
advisorName
path True

string

Der Name des Server Advisor.

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
properties.autoExecuteValue True

AutoExecuteStatus

Ruft die automatische Ausführung status (ob das System die Empfehlungen ausführen soll) dieses Advisor ab. Mögliche Werte sind "Enabled" und "Disabled".

Antworten

Name Typ Beschreibung
200 OK

Advisor

Der angegebene Serverratgeber wurde erfolgreich aktualisiert.

Other Status Codes

Fehlerantworten: ***

  • 404 SubscriptionDoesNotHaveServer: Der angeforderte Server wurde nicht gefunden.

  • 404 AdvisorNotFound: Der angeforderte Advisor wurde nicht gefunden.

  • 405 Nicht Unterstützt: Diese Funktionalität wird nicht unterstützt.

  • 409 Konflikt: Die Anforderung konnte aufgrund eines Konflikts in der Anforderung nicht verarbeitet werden.

  • 503 ServiceTemporarilyUnavailable: Feature vorübergehend nicht verfügbar.

Beispiele

Update server advisor

Beispielanforderung

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workloadinsight-demos/providers/Microsoft.Sql/servers/misosisvr/advisors/CreateIndex?api-version=2014-04-01

{
  "properties": {
    "autoExecuteValue": "Disabled"
  }
}

Beispiel für eine Antwort

{
  "properties": {
    "advisorStatus": "GA",
    "autoExecuteValue": "Disabled"
  },
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workloadinsight-demos/providers/Microsoft.Sql/servers/misosisvr/advisors/CreateIndex",
  "name": "CreateIndex",
  "type": "Microsoft.Sql/servers/advisors"
}

Definitionen

Name Beschreibung
Advisor

Datenbankratgeber.

AdvisorStatus

Ruft die status der Verfügbarkeit dieses Advisor für Kunden ab. Mögliche Werte sind "GA", "PublicPreview", "LimitedPublicPreview" und "PrivatePreview".

AutoExecuteStatus

Ruft die automatische Ausführung status (ob das System die Empfehlungen ausführen soll) dieses Advisor ab. Mögliche Werte sind "Enabled" und "Disabled".

Advisor

Datenbankratgeber.

Name Typ Beschreibung
id

string

Ressourcen-ID

kind

string

Ressourcenart.

location

string

Ressourcenspeicherort

name

string

Name der Ressource.

properties.advisorStatus

AdvisorStatus

Ruft die status der Verfügbarkeit dieses Advisor für Kunden ab. Mögliche Werte sind "GA", "PublicPreview", "LimitedPublicPreview" und "PrivatePreview".

properties.autoExecuteValue

AutoExecuteStatus

Ruft die automatische Ausführung status (ob das System die Empfehlungen ausführen soll) dieses Advisor ab. Mögliche Werte sind "Enabled" und "Disabled".

properties.lastChecked

string

Ruft den Zeitpunkt ab, zu dem die aktuelle Ressource von diesem Advisor auf Empfehlungen analysiert wurde.

properties.recommendationsStatus

string

Ruft diesen status empfehlungen für diesen Advisor ab und grund, dass keine Empfehlungen vorhanden sind. Mögliche Werte sind u. a. "OK" (Empfehlungen verfügbar), LowActivity (nicht genügend Workload für die Analyse), "DbSeemsTuned" (Datenbank funktioniert gut) usw.

type

string

Der Ressourcentyp.

AdvisorStatus

Ruft die status der Verfügbarkeit dieses Advisor für Kunden ab. Mögliche Werte sind "GA", "PublicPreview", "LimitedPublicPreview" und "PrivatePreview".

Name Typ Beschreibung
GA

string

LimitedPublicPreview

string

PrivatePreview

string

PublicPreview

string

AutoExecuteStatus

Ruft die automatische Ausführung status (ob das System die Empfehlungen ausführen soll) dieses Advisor ab. Mögliche Werte sind "Enabled" und "Disabled".

Name Typ Beschreibung
Default

string

Disabled

string

Enabled

string