Sdílet prostřednictvím


Server Operations - List By Server

Získá seznam operací provedených na serveru.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/operations?api-version=2021-11-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
resourceGroupName
path True

string

Název skupiny prostředků, která obsahuje prostředek. Tuto hodnotu můžete získat z rozhraní API azure Resource Manager nebo z portálu.

serverName
path True

string

Název serveru.

subscriptionId
path True

string

ID předplatného, které identifikuje předplatné Azure.

api-version
query True

string

Verze rozhraní API, která se má použít pro požadavek.

Odpovědi

Name Typ Description
200 OK

ServerOperationListResult

Požadavek na získání operací serveru byl úspěšně proveden.

Other Status Codes

Chybové odpovědi: ***

  • 400 MissingIdentityId –Při nastavení typu identity userAssigned se neposkytne žádná identita přiřazená uživatelem.

  • 400 InvalidPrimaryIdentityId – Uživatel poskytuje hodnotu PrimaryUserIdentityId, ale stejná hodnota není uvedená v parametru IdentityId.

  • 400 PECsNotExistingToDenyPublicNetworkAccess – Nelze nastavit Odepřít přístup k veřejné síti na Hodnotu Ano, protože pro přístup k serveru není povolený žádný privátní koncový bod. Nastavte privátní koncové body a zkuste operaci zopakovat (https://docs.microsoft.com/azure/sql-database/sql-database-private-endpoint-overview#how-to-set-up-private-link-for-azure-sql-database).

  • 400 NameAlreadyExists – zadaný název již existuje.

  • 400 UmissingAkvPermissions – PrimaryUserAssignedIdentityId poskytnuté uživatelem nemá přístup k zadanému Id klíče.

  • 400 MissingPrimaryIdentity – PrimaryUserAssignedIdentityId zadané uživatelem nemá přístup k id klíče zadanému uživatelem.

  • 400 ProvisioningDisabled – zobrazí chybovou zprávu z operace prostředků authorizer tak, jak je, beze změn.

  • 400 PrimaryIdentityMissingPermissionForKeyId – id klíče poskytuje uživatel během vytváření, ale primaryUserAssignedIdentityId není k dispozici ve volání rozhraní API.

  • 400 InvalidIdentityTypeForKeyId – id klíče poskytne uživatel během vytváření, ale typ identity není nastavený na UserAssigned.

  • 400 InvalidLoginName – zadané přihlašovací jméno je neplatné.

  • 400 InvalidUsername (Neplatné uživatelské jméno) – zadané uživatelské jméno obsahuje neplatné znaky.

  • 400 Ipv6FeatureNotEnabled – Uživatel se pokusil zapnout podporu IPv6 na serveru bez povolení příznaku funkce pro předplatné nebo je podpora funkcí v této oblasti aktuálně zakázaná.

  • 400 PasswordTooShort – zadané heslo je příliš krátké.

  • 400 AadOnlyAuthenticationIsEnabled – Je povolené pouze ověřování Azure Active Directory. Obraťte se na správce systému.

  • 400 RegionDoesNotSupportVersion – uživatel se pokusil vytvořit server zadané verze v umístění, kde se tato verze serveru nepodporuje.

  • 400 PasswordTooLong – zadané heslo je příliš dlouhé.

  • 400 PasswordNotComplex – zadané heslo není dostatečně složité.

  • 400 InvalidParameterValue – parametru byla přiřazena neplatná hodnota.

  • 400 InvalidLocation – bylo zadáno neplatné umístění.

  • 400 InvalidServerName – zadaný neplatný název serveru.

  • 400 InvalidIdentifier – identifikátor obsahuje null nebo neplatný znak unicode.

  • 400 TokenTooLong – zadaný token je příliš dlouhý.

  • 400 RegionDoesNotAllowProvisioning – vybrané umístění nepřijímá nové databázové servery windows Azure SQL. To se může později změnit.

  • 400 ServerNotFound – požadovaný server nebyl nalezen.

  • 404 SubscriptionDoesNotHaveServer – požadovaný server nebyl nalezen.

  • 404 ServerNotInSubscriptionResourceGroup – zadaný server neexistuje v zadané skupině prostředků a předplatném.

  • 404 OperationIdNotFound – operace s ID neexistuje.

  • 404 OperationIdNotFound – operace s ID neexistuje.

  • 404 SubscriptionNotFound –Požadované předplatné nebylo nalezeno.

  • 404 SubscriptionNotFound –Požadované předplatné nebylo nalezeno.

  • 409 OperationCancelled – operace byla zrušena uživatelem.

  • 409 OperationInterrupted – Operaci s prostředkem nebylo možné dokončit, protože byla přerušena jinou operací se stejným prostředkem.

  • 409 UpsertLogicalServerRequestAlreadyInProgress – probíhající požadavek logického serveru již probíhá. Zkuste prosím požadavek zopakovat později.

  • 409 ServerDisabled – Server je zakázaný.

  • 409 ConflictingServerOperation – aktuálně probíhá operace pro server.

  • 409 SubscriptionDisabled – Předplatné je zakázané.

  • 409 ServerQuotaExceed – Server nelze přidat do předplatného, protože překročí kvótu.

  • 409 ServerAlreadyExists – duplicitní název serveru.

  • 409 ServerDisabled – Server je zakázaný.

  • 409 ConflictingServerOperation – aktuálně probíhá operace pro server.

  • 409 DropLogicalServerAlreadyInProgress – server je již vyřazen.

  • 429 SubscriptionTooManyCreateUpdateRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 SubscriptionTooManyRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 SubscriptionTooManyCreateUpdateRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 SubscriptionTooManyRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 ConflictingSubscriptionOperation – aktuálně probíhá operace pro předplatné.

  • 429 SubscriptionTooManyCreateUpdateRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 SubscriptionTooManyRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 500 OperationTimedOut – časový limit operace vypršel a automaticky se vrátila zpět. Opakujte operaci.

  • 503 TooManyRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 503 TooManyRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 503 TooManyRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

Příklady

List the server management operations

Ukázkový požadavek

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645/operations?api-version=2021-11-01

Ukázková odpověď

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645/operations/11111111-1111-1111-1111-111111111111",
      "name": "11111111-1111-1111-1111-111111111111",
      "type": "Microsoft.Sql/servers/operations",
      "properties": {
        "operation": "MakeAllLogicalDatabasesAccessible",
        "operationFriendlyName": "MAKE ALL DBS ACCESSIBLE",
        "percentComplete": 0,
        "serverName": "sqlcrudtest-4645",
        "startTime": "2017-06-01T09:10:08.1Z",
        "state": "InProgress"
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645/operations/22222222-2222-2222-2222-222222222222",
      "name": "22222222-2222-2222-2222-222222222222",
      "type": "Microsoft.Sql/servers/operations",
      "properties": {
        "operation": "MakeAllLogicalDatabasesAccessible",
        "operationFriendlyName": "MAKE ALL DBS ACCESSIBLE",
        "percentComplete": 100,
        "serverName": "sqlcrudtest-4645",
        "startTime": "2017-06-01T09:00:08.1Z",
        "state": "Succeeded"
      }
    }
  ]
}

Definice

Name Description
ManagementOperationState

Stav operace.

ServerOperation

Operace serveru.

ServerOperationListResult

Odpověď na požadavek na operace serveru seznamu

ManagementOperationState

Stav operace.

Name Typ Description
CancelInProgress

string

Cancelled

string

Failed

string

InProgress

string

Pending

string

Succeeded

string

ServerOperation

Operace serveru.

Name Typ Description
id

string

ID prostředku.

name

string

Název prostředku.

properties.description

string

Popis operace.

properties.errorCode

integer

Kód chyby operace.

properties.errorDescription

string

Popis chyby operace.

properties.errorSeverity

integer

Závažnost chyby operace

properties.estimatedCompletionTime

string

Odhadovaný čas dokončení operace.

properties.isCancellable

boolean

Jestli je možné operaci zrušit.

properties.isUserError

boolean

Určuje, jestli se jedná o chybu uživatele.

properties.operation

string

Název operace.

properties.operationFriendlyName

string

Popisný název operace.

properties.percentComplete

integer

Procento dokončené operace

properties.serverName

string

Název serveru.

properties.startTime

string

Čas spuštění operace.

properties.state

ManagementOperationState

Stav operace.

type

string

Typ prostředku.

ServerOperationListResult

Odpověď na požadavek na operace serveru seznamu

Name Typ Description
nextLink

string

Odkaz na načtení další stránky výsledků

value

ServerOperation[]

Pole výsledků