Sync Members - List Member Schemas

Získá schéma databáze člena synchronizace.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/syncGroups/{syncGroupName}/syncMembers/{syncMemberName}/schemas?api-version=2025-01-01

Parametry identifikátoru URI

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

string

Název databáze.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serverName
path True

string

Název serveru.

subscriptionId
path True

string (uuid)

ID cílového předplatného. Hodnota musí být UUID.

syncGroupName
path True

string

Název skupiny synchronizace.

syncMemberName
path True

string

Název člena synchronizace.

api-version
query True

string

minLength: 1

Verze rozhraní API, která se má použít pro tuto operaci.

Odpovědi

Name Typ Description
200 OK

SyncFullSchemaPropertiesListResult

Operace Azure byla úspěšně dokončena.

Other Status Codes

ErrorResponse

Neočekávaná chybová odpověď

Zabezpečení

azure_auth

Azure Active Directory OAuth2 Flow.

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

Get a sync member schema

Ukázkový požadavek

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328/syncGroups/syncgroupcrud-3187/syncMembers/syncgroupcrud-4879/schemas?api-version=2025-01-01

Ukázková odpověď

{
  "value": [
    {
      "lastUpdateTime": "2017-05-30T07:16:08.21Z",
      "tables": [
        {
          "name": "dbo.myTable",
          "columns": [
            {
              "name": "intField",
              "dataSize": "4",
              "dataType": "int",
              "hasError": false,
              "isPrimaryKey": false,
              "quotedName": "[intField]"
            },
            {
              "name": "charField",
              "dataSize": "100",
              "dataType": "nvarchar",
              "hasError": false,
              "isPrimaryKey": false,
              "quotedName": "[charField]"
            }
          ],
          "errorId": "Schema_TableHasNoPrimaryKey",
          "hasError": true,
          "quotedName": "[dbo].[myTable]"
        }
      ]
    }
  ]
}

Definice

Name Description
ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Chybová odpověď

SyncFullSchemaProperties

Vlastnosti úplného schématu databáze

SyncFullSchemaPropertiesListResult

Seznam vlastností schématu synchronizace

SyncFullSchemaTable

Vlastnosti tabulky v úplném schématu databáze

SyncFullSchemaTableColumn

Vlastnosti sloupce v tabulce celého schématu databáze

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorDetail

Podrobnosti o chybě.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva.

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

SyncFullSchemaProperties

Vlastnosti úplného schématu databáze

Name Typ Description
lastUpdateTime

string (date-time)

Čas poslední aktualizace schématu databáze

tables

SyncFullSchemaTable[]

Seznam tabulek v úplném schématu databáze

SyncFullSchemaPropertiesListResult

Seznam vlastností schématu synchronizace

Name Typ Description
nextLink

string (uri)

Odkaz na další stránku položek

value

SyncFullSchemaProperties[]

Položky SyncFullSchemaProperties na této stránce

SyncFullSchemaTable

Vlastnosti tabulky v úplném schématu databáze

Name Typ Description
columns

SyncFullSchemaTableColumn[]

Seznam sloupců v tabulce celého schématu databáze

errorId

string

ID chyby tabulky

hasError

boolean

Pokud v tabulce dojde k chybě.

name

string

Název tabulky.

quotedName

string

Název tabulky.

SyncFullSchemaTableColumn

Vlastnosti sloupce v tabulce celého schématu databáze

Name Typ Description
dataSize

string

Velikost dat ve sloupci

dataType

string

Datový typ sloupce

errorId

string

ID chyby sloupce

hasError

boolean

Pokud v tabulce dojde k chybě.

isPrimaryKey

boolean

Pokud se jedná o primární klíč tabulky.

name

string

Název sloupce

quotedName

string

Název sloupce.