Dela via


Server Advisors - Update

Uppdateringar en serverkontroll.

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

URI-parametrar

Name I Obligatorisk Typ Description
advisorName
path True

string

Namnet på Server Advisor.

resourceGroupName
path True

string

Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

serverName
path True

string

Namnet på servern.

subscriptionId
path True

string

Det prenumerations-ID som identifierar en Azure-prenumeration.

api-version
query True

string

DEN API-version som ska användas för begäran.

Begärandetext

Name Obligatorisk Typ Description
properties.autoExecuteValue True

AutoExecuteStatus

Hämtar statusen för automatisk körning (om systemet ska kunna köra rekommendationerna) för den här rådgivaren. Möjliga värden är "Aktiverad" och "Inaktiverad"

Svar

Name Typ Description
200 OK

Advisor

Den angivna serverrådgivaren har uppdaterats.

Other Status Codes

Felsvar: ***

  • 404 SubscriptionDoesNotHaveServer – Den begärda servern hittades inte

  • 404 AdvisorNotFound – Den begärda rådgivaren hittades inte.

  • 405 NotSupported – den här funktionen stöds inte.

  • 409 Konflikt – Begäran kunde inte bearbetas på grund av en konflikt i begäran.

  • 503 ServiceTemporarilyUnavailable – Funktionen är inte tillgänglig för tillfället.

Exempel

Update server advisor

Exempelbegäran

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

Exempelsvar

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

Definitioner

Name Description
Advisor

Database Advisor.

AdvisorStatus

Hämtar statusen för tillgängligheten för den här rådgivaren till kunder. Möjliga värden är GA, PublicPreview, LimitedPublicPreview och PrivatePreview.

AutoExecuteStatus

Hämtar statusen för automatisk körning (om systemet ska kunna köra rekommendationerna) för den här rådgivaren. Möjliga värden är "Aktiverad" och "Inaktiverad"

Advisor

Database Advisor.

Name Typ Description
id

string

Resurs-ID.

kind

string

Resurstyp.

location

string

Resursplats.

name

string

Resursnamn.

properties.advisorStatus

AdvisorStatus

Hämtar statusen för tillgängligheten för den här rådgivaren till kunder. Möjliga värden är GA, PublicPreview, LimitedPublicPreview och PrivatePreview.

properties.autoExecuteValue

AutoExecuteStatus

Hämtar statusen för automatisk körning (om systemet ska kunna köra rekommendationerna) för den här rådgivaren. Möjliga värden är "Aktiverad" och "Inaktiverad"

properties.lastChecked

string

Hämtar den tid då den aktuella resursen analyserades för rekommendationer av den här rådgivaren.

properties.recommendationsStatus

string

Hämtar den statusen för rekommendationerna för den här rådgivaren och orsaken till att du inte har några rekommendationer. Möjliga värden är, men är inte begränsade till, "Ok" (tillgängliga rekommendationer), LowActivity (inte tillräckligt med arbetsbelastning för att analysera), "DbSeemsTuned" (databasen går bra) osv.

type

string

Resurstyp.

AdvisorStatus

Hämtar statusen för tillgängligheten för den här rådgivaren till kunder. Möjliga värden är GA, PublicPreview, LimitedPublicPreview och PrivatePreview.

Name Typ Description
GA

string

LimitedPublicPreview

string

PrivatePreview

string

PublicPreview

string

AutoExecuteStatus

Hämtar statusen för automatisk körning (om systemet ska kunna köra rekommendationerna) för den här rådgivaren. Möjliga värden är "Aktiverad" och "Inaktiverad"

Name Typ Description
Default

string

Disabled

string

Enabled

string