Sync Members - List Member Schemas
Hiermee haalt u een databaseschema van een synchronisatielid op.
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
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
database
|
path | True |
string |
De naam van de database waarop de synchronisatiegroep wordt gehost. |
resource
|
path | True |
string |
De naam van de resourcegroep die de resource bevat. U kunt deze waarde verkrijgen via de Azure Resource Manager-API of de portal. |
server
|
path | True |
string |
De naam van de server. |
subscription
|
path | True |
string |
De abonnements-id waarmee een Azure-abonnement wordt geïdentificeerd. |
sync
|
path | True |
string |
De naam van de synchronisatiegroep waarin het synchronisatielid wordt gehost. |
sync
|
path | True |
string |
De naam van het synchronisatielid. |
api-version
|
query | True |
string |
De API-versie die moet worden gebruikt voor de aanvraag. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
Het schema van een synchronisatielid is gelukt. |
|
Other Status Codes |
Foutreacties: ***
|
Voorbeelden
Get a sync member schema
Voorbeeldaanvraag
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
Voorbeeldrespons
{
"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"
}
]
}
Definities
Name | Description |
---|---|
Sync |
Eigenschappen van het volledige databaseschema. |
Sync |
Een lijst met eigenschappen van het synchronisatieschema. |
Sync |
Eigenschappen van de tabel in het volledige databaseschema. |
Sync |
Eigenschappen van de kolom in de tabel met het volledige databaseschema. |
SyncFullSchemaProperties
Eigenschappen van het volledige databaseschema.
Name | Type | Description |
---|---|---|
lastUpdateTime |
string |
Tijdstip van laatste update van het databaseschema. |
tables |
Lijst met tabellen in het volledige databaseschema. |
SyncFullSchemaPropertiesListResult
Een lijst met eigenschappen van het synchronisatieschema.
Name | Type | Description |
---|---|---|
nextLink |
string |
Koppeling om de volgende pagina met resultaten op te halen. |
value |
Matrix met resultaten. |
SyncFullSchemaTable
Eigenschappen van de tabel in het volledige databaseschema.
Name | Type | Description |
---|---|---|
columns |
Lijst met kolommen in de tabel met het volledige databaseschema. |
|
errorId |
string |
Fout-id van de tabel. |
hasError |
boolean |
Als de tabel een fout bevat. |
name |
string |
Naam van de tabel. |
quotedName |
string |
De naam van de tabel. |
SyncFullSchemaTableColumn
Eigenschappen van de kolom in de tabel met het volledige databaseschema.
Name | Type | Description |
---|---|---|
dataSize |
string |
Gegevensgrootte van de kolom. |
dataType |
string |
Gegevenstype van de kolom. |
errorId |
string |
Fout-id van de kolom. |
hasError |
boolean |
Als de tabel een fout bevat. |
isPrimaryKey |
boolean |
Als dit de primaire sleutel van de tabel is. |
name |
string |
Naam van de kolom. |
quotedName |
string |
Naam van de kolom aan citeren. |