Sync Members - List Member Schemas
Pobiera schemat bazy danych składowej synchronizacji.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/syncGroups/{syncGroupName}/syncMembers/{syncMemberName}/schemas?api-version=2021-11-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
database
|
path | True |
string |
Nazwa bazy danych, w której jest hostowana grupa synchronizacji. |
resource
|
path | True |
string |
Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu. |
server
|
path | True |
string |
Nazwa serwera. |
subscription
|
path | True |
string |
Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure. |
sync
|
path | True |
string |
Nazwa grupy synchronizacji, w której jest hostowany element członkowski synchronizacji. |
sync
|
path | True |
string |
Nazwa elementu członkowskiego synchronizacji. |
api-version
|
query | True |
string |
Wersja interfejsu API do użycia dla żądania. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
Pomyślnie pobrać schemat składowych synchronizacji. |
|
Other Status Codes |
Odpowiedzi na błędy: ***
|
Przykłady
Get a sync member schema
Przykładowe żądanie
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=2021-11-01
Przykładowa odpowiedź
{
"value": [
{
"tables": [
{
"columns": [
{
"dataSize": "4",
"dataType": "int",
"hasError": false,
"isPrimaryKey": false,
"name": "intField",
"quotedName": "[intField]"
},
{
"dataSize": "100",
"dataType": "nvarchar",
"hasError": false,
"isPrimaryKey": false,
"name": "charField",
"quotedName": "[charField]"
}
],
"errorId": "Schema_TableHasNoPrimaryKey",
"hasError": true,
"name": "dbo.myTable",
"quotedName": "[dbo].[myTable]"
}
],
"lastUpdateTime": "2017-05-30T07:16:08.21Z"
}
]
}
Definicje
Nazwa | Opis |
---|---|
Sync |
Właściwości pełnej schematu bazy danych. |
Sync |
Lista właściwości schematu synchronizacji. |
Sync |
Właściwości tabeli w pełnym schemacie bazy danych. |
Sync |
Właściwości kolumny w tabeli pełnego schematu bazy danych. |
SyncFullSchemaProperties
Właściwości pełnej schematu bazy danych.
Nazwa | Typ | Opis |
---|---|---|
lastUpdateTime |
string |
Czas ostatniej aktualizacji schematu bazy danych. |
tables |
Lista tabel w pełnym schemacie bazy danych. |
SyncFullSchemaPropertiesListResult
Lista właściwości schematu synchronizacji.
Nazwa | Typ | Opis |
---|---|---|
nextLink |
string |
Łącze, aby pobrać następną stronę wyników. |
value |
Tablica wyników. |
SyncFullSchemaTable
Właściwości tabeli w pełnym schemacie bazy danych.
Nazwa | Typ | Opis |
---|---|---|
columns |
Lista kolumn w tabeli pełnego schematu bazy danych. |
|
errorId |
string |
Identyfikator błędu tabeli. |
hasError |
boolean |
Jeśli w tabeli wystąpi błąd. |
name |
string |
Nazwa tabeli. |
quotedName |
string |
W cudzysłów nazwa tabeli. |
SyncFullSchemaTableColumn
Właściwości kolumny w tabeli pełnego schematu bazy danych.
Nazwa | Typ | Opis |
---|---|---|
dataSize |
string |
Rozmiar danych kolumny. |
dataType |
string |
Typ danych kolumny. |
errorId |
string |
Identyfikator błędu kolumny. |
hasError |
boolean |
Jeśli w tabeli wystąpi błąd. |
isPrimaryKey |
boolean |
Jeśli jest to klucz podstawowy tabeli. |
name |
string |
Nazwa kolumny. |
quotedName |
string |
Wycytowana nazwa kolumny. |