Server Advisors - Update
Aktualisiert 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 |
|---|---|---|---|---|
|
advisor
|
path | True |
string |
Der Name des Serverratgebers. |
|
resource
|
path | True |
string |
Der Name der Ressourcengruppe, die die Ressource enthält. Sie können diesen Wert aus der Azure Resource Manager-API oder dem Portal abrufen. |
|
server
|
path | True |
string |
Der Name des Servers. |
|
subscription
|
path | True |
string |
Die Abonnement-ID, die ein Azure-Abonnement identifiziert. |
|
api-version
|
query | True |
string |
Die API-Version, die für die Anforderung verwendet werden soll. |
Anforderungstext
| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
| properties.autoExecuteValue | True |
Ruft den Status der automatischen Ausführung (ob das System die Empfehlungen ausführen zu lassen) dieses Beraters ab. Mögliche Werte sind "Enabled" und "Disabled" |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Der angegebene Serverratgeber wurde erfolgreich aktualisiert. |
|
| Other Status Codes |
Fehlerantworten: ***
|
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. |
|
Advisor |
Ruft den Status der Verfügbarkeit dieses Beraters für Kunden ab. Mögliche Werte sind "GA", "PublicPreview", "LimitedPublicPreview" und "PrivatePreview". |
|
Auto |
Ruft den Status der automatischen Ausführung (ob das System die Empfehlungen ausführen zu lassen) dieses Beraters ab. Mögliche Werte sind "Enabled" und "Disabled" |
Advisor
Datenbankratgeber.
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string |
Ressourcen-ID. |
| kind |
string |
Ressourcentyp. |
| location |
string |
Ressourcenspeicherort. |
| name |
string |
Ressourcenname. |
| properties.advisorStatus |
Ruft den Status der Verfügbarkeit dieses Beraters für Kunden ab. Mögliche Werte sind "GA", "PublicPreview", "LimitedPublicPreview" und "PrivatePreview". |
|
| properties.autoExecuteValue |
Ruft den Status der automatischen Ausführung (ob das System die Empfehlungen ausführen zu lassen) dieses Beraters ab. Mögliche Werte sind "Enabled" und "Disabled" |
|
| properties.lastChecked |
string (date-time) |
Ruft den Zeitpunkt ab, zu dem die aktuelle Ressource von diesem Ratgeber auf Empfehlungen analysiert wurde. |
| properties.recommendationsStatus |
string |
Ruft diesen Status von Empfehlungen für diesen Ratgeber und Grund für keine Empfehlungen ab. Mögliche Werte sind, aber nicht beschränkt auf "Ok" (Empfehlungen verfügbar), LowActivity (nicht genügend Workload zu analysieren), "DbSeemsTuned" (Datenbank ist gut) usw. |
| type |
string |
Ressourcentyp. |
AdvisorStatus
Ruft den Status der Verfügbarkeit dieses Beraters für Kunden ab. Mögliche Werte sind "GA", "PublicPreview", "LimitedPublicPreview" und "PrivatePreview".
| Wert | Beschreibung |
|---|---|
| GA | |
| PublicPreview | |
| LimitedPublicPreview | |
| PrivatePreview |
AutoExecuteStatus
Ruft den Status der automatischen Ausführung (ob das System die Empfehlungen ausführen zu lassen) dieses Beraters ab. Mögliche Werte sind "Enabled" und "Disabled"
| Wert | Beschreibung |
|---|---|
| Enabled | |
| Disabled | |
| Default |