Sdílet prostřednictvím


Database Schemas - List By Database

Výpis schémat databáze

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/schemas?api-version=2021-11-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/schemas?$filter={$filter}&api-version=2021-11-01

Parametry identifikátoru URI

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

string

Název databáze.

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.

$filter
query

string

Výraz filtru OData, který filtruje prvky v kolekci.

Odpovědi

Name Typ Description
200 OK

DatabaseSchemaListResult

Schémata databáze se úspěšně načetla.

Other Status Codes

Chybové odpovědi: ***

  • 400 UpdateNotAllowedOnPausedDatabase – uživatel se pokusil provést aktualizaci pozastavené databáze.

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

  • 404 SourceDatabaseNotFound – zdrojová databáze neexistuje.

  • 404 DatabaseDoesNotExist – Uživatel zadal název databáze, který na této instanci serveru neexistuje.

  • 404 ResourceDoesNotExist – prostředek s názvem{0} neexistuje. Pokud chcete pokračovat, zadejte platný název prostředku.

  • 404 InvalidDatabaseSchema – v databázi chybí schéma.

  • 404 InvalidDatabaseTable – tabulka chybí v databázi.

  • 404 InvalidDatabaseColumn – sloupec v tabulce chybí.

  • 503 DatabaseUnavailable – operace selhala, protože databáze není k dispozici.

Příklady

List database schemas

Ukázkový požadavek

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myRG/providers/Microsoft.Sql/servers/serverName/databases/myDatabase/schemas?api-version=2021-11-01

Ukázková odpověď

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myRG/providers/Microsoft.Sql/servers/serverName/databases/myDatabase/schemas/dbo",
      "name": "dbo",
      "type": "Microsoft.Sql/servers/databases/schemas"
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myRG/providers/Microsoft.Sql/servers/serverName/databases/myDatabase/schemas/schema2",
      "name": "schema2",
      "type": "Microsoft.Sql/servers/databases/schemas"
    }
  ]
}

Definice

Name Description
DatabaseSchema

Prostředek schématu databáze.

DatabaseSchemaListResult

Seznam schémat databáze.

DatabaseSchema

Prostředek schématu databáze.

Name Typ Description
id

string

ID prostředku.

name

string

Název prostředku.

type

string

Typ prostředku.

DatabaseSchemaListResult

Seznam schémat databáze.

Name Typ Description
nextLink

string

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

value

DatabaseSchema[]

Pole výsledků