Sync Groups - List Hub Schemas
Pobiera kolekcję schematów baz danych centrum.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/syncGroups/{syncGroupName}/hubSchemas?api-version=2021-11-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
database
|
path | True |
string |
Nazwa bazy danych, na 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 Resource Manager platformy Azure 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. |
api-version
|
query | True |
string |
Wersja interfejsu API do użycia dla żądania. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
Pomyślnie pobrać schemat bazy danych centrum grup synchronizacji. |
|
Other Status Codes |
Odpowiedzi na błędy: ***
|
Przykłady
Get a hub database schema.
Przykładowe żądanie
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łnej 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 |
Link, 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łnej schematu bazy danych. |
|
errorId |
string |
Identyfikator błędu tabeli. |
hasError |
boolean |
Jeśli w tabeli występuje błąd. |
name |
string |
Nazwa tabeli. |
quotedName |
string |
Zacytowana nazwa tabeli. |
SyncFullSchemaTableColumn
Właściwości kolumny w tabeli pełnej 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ępuje błąd. |
isPrimaryKey |
boolean |
Jeśli jest to klucz podstawowy tabeli. |
name |
string |
Nazwa kolumny. |
quotedName |
string |
Cytowana nazwa kolumny. |