Compartir a través de


Sync Members - List Member Schemas

Obtiene un esquema de base de datos miembro de sincronización.

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
databaseName
path True

string

El nombre de la base de datos.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serverName
path True

string

El nombre del servidor.

subscriptionId
path True

string (uuid)

Identificador de la suscripción de destino. El valor debe ser un UUID.

syncGroupName
path True

string

Nombre del grupo de sincronización.

syncMemberName
path True

string

Nombre del miembro de sincronización.

api-version
query True

string

minLength: 1

Versión de API que se usará para esta operación.

Respuestas

Nombre Tipo Description
200 OK

SyncFullSchemaPropertiesListResult

Operación de Azure completada con éxito.

Other Status Codes

ErrorResponse

Una respuesta de error inesperada.

Seguridad

azure_auth

Azure Active Directory OAuth2 Flow.

Tipo: oauth2
Flujo: implicit
Dirección URL de autorización: https://login.microsoftonline.com/common/oauth2/authorize

Ámbitos

Nombre Description
user_impersonation suplantar la cuenta de usuario

Ejemplos

Get a sync member schema

Solicitud de ejemplo

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

Respuesta de muestra

{
  "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]"
        }
      ]
    }
  ]
}

Definiciones

Nombre Description
ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorDetail

Detalle del error.

ErrorResponse

Respuesta de error

SyncFullSchemaProperties

Propiedades del esquema completo de la base de datos.

SyncFullSchemaPropertiesListResult

Lista de propiedades de esquema de sincronización.

SyncFullSchemaTable

Propiedades de la tabla en el esquema completo de la base de datos.

SyncFullSchemaTableColumn

Propiedades de la columna de la tabla del esquema completo de la base de datos.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

Nombre Tipo Description
info

object

Información adicional.

type

string

Tipo de información adicional.

ErrorDetail

Detalle del error.

Nombre Tipo Description
additionalInfo

ErrorAdditionalInfo[]

Información adicional del error.

code

string

Código de error.

details

ErrorDetail[]

Detalles del error.

message

string

El mensaje de error.

target

string

Destino del error.

ErrorResponse

Respuesta de error

Nombre Tipo Description
error

ErrorDetail

Objeto de error.

SyncFullSchemaProperties

Propiedades del esquema completo de la base de datos.

Nombre Tipo Description
lastUpdateTime

string (date-time)

Hora de última actualización del esquema de la base de datos.

tables

SyncFullSchemaTable[]

Lista de tablas en el esquema completo de la base de datos.

SyncFullSchemaPropertiesListResult

Lista de propiedades de esquema de sincronización.

Nombre Tipo Description
nextLink

string (uri)

El enlace a la siguiente página de artículos

value

SyncFullSchemaProperties[]

Los elementos SyncFullSchemaProperties de esta página

SyncFullSchemaTable

Propiedades de la tabla en el esquema completo de la base de datos.

Nombre Tipo Description
columns

SyncFullSchemaTableColumn[]

Lista de columnas de la tabla de esquema completo de la base de datos.

errorId

string

Identificador de error de la tabla.

hasError

boolean

Si hay un error en la tabla.

name

string

Nombre de la tabla.

quotedName

string

Nombre entre comillas de la tabla.

SyncFullSchemaTableColumn

Propiedades de la columna de la tabla del esquema completo de la base de datos.

Nombre Tipo Description
dataSize

string

Tamaño de datos de la columna.

dataType

string

Tipo de datos de la columna.

errorId

string

Identificador de error de la columna.

hasError

boolean

Si hay un error en la tabla.

isPrimaryKey

boolean

Si es la clave principal de la tabla.

name

string

Nombre de la columna.

quotedName

string

Nombre entre comillas de la columna.