Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Contiene una fila por cada artículo de mezcla definido en la base de datos local. Esta tabla se almacena en la base de datos de publicación.
Nombre de columna |
Tipo de datos |
Descripción |
|---|---|---|
name |
sysname |
Nombre del artículo. |
tipo |
tinyint |
Indica el tipo de artículo, que puede ser uno de los siguientes: 10 = Tabla. 32 = Procedimiento almacenado (solo esquema). 64 = Vista o vista indizada (solo esquema). 128 = Función definida por el usuario (solo esquema). 160 = Sinónimo (solo esquema). |
objid |
int |
Identificador de objeto. |
sync_objid |
int |
Id. de objeto de la vista que representa el conjunto de datos sincronizado. |
view_type |
tinyint |
Tipo de vista: 0 = No es una vista; usar todo el objeto base. 1 = Vista permanente. 2 = Vista temporal. |
artid |
uniqueidentifier |
Número de identificación único para el artículo dado. |
description |
nvarchar(255) |
Descripción breve del artículo. |
pre_creation_command |
tinyint |
Acción predeterminada que se debe realizar cuando se crea el artículo en la base de datos de suscripciones. 0 = None - Si la tabla ya existe en el suscriptor, no se realiza ninguna acción. 1 = Drop - Quita la tabla antes de volver a crearla. 2 = Delete - Realiza una eliminación basada en la cláusula WHERE del filtro de subconjunto. 3 = Truncate - Igual que 2, pero elimina páginas en lugar de filas. Sin embargo, no precisa la cláusula WHERE. |
pubid |
uniqueidentifier |
Id. de la publicación a la que pertenece el artículo actual. |
nickname |
int |
Alias asignado para la identificación del artículo. |
column_tracking |
int |
Indica si se ha implementado el seguimiento de columnas en el artículo. |
status |
tinyint |
Indica el estado del artículo, que puede ser uno de los siguientes: 1 = Unsynced - El script inicial de proceso para publicar la tabla se ejecutará la siguiente vez que se ejecute el Agente de instantáneas. 2 = Active - Se ha ejecutado el script inicial de proceso para publicar la tabla. 5 = New_inactive - Se agregará. 6 = New_active - Se agregará. |
conflict_table |
sysname |
Nombre de la tabla local que contiene los registros en conflicto del artículo actual. Esta tabla solo tiene fines informativos y su contenido puede ser modificado o eliminado con rutinas de resolución de conflictos personalizadas, o directamente por el administrador. |
creation_script |
nvarchar(255) |
Script de creación de este artículo. |
conflict_script |
nvarchar(255) |
Script de conflicto de este artículo. |
article_resolver |
nvarchar(255) |
Solucionador de conflictos personalizado en el nivel de filas de este artículo. |
ins_conflict_proc |
sysname |
Procedimiento empleado para escribir conflictos en conflict_table. |
insert_proc |
sysname |
Procedimiento que utiliza el solucionador de conflictos predeterminado para insertar filas durante la sincronización. |
update_proc |
sysname |
Procedimiento que utiliza el solucionador de conflictos predeterminado para actualizar filas durante la sincronización. |
select_proc |
sysname |
Nombre de un procedimiento almacenado generado automáticamente que utiliza el Agente de mezcla para llevar a cabo el bloqueo y buscar columnas y filas de un artículo. |
metadata_select_proc |
sysname |
Nombre del procedimiento almacenado, y generado automáticamente, utilizado para obtener acceso a los metadatos en las tablas del sistema de replicación de mezcla. |
delete_proc |
sysname |
Procedimiento que utiliza el solucionador de conflictos predeterminado para eliminar filas durante la sincronización. |
schema_option |
binary(8) |
Para conocer los valores admitidos de schema_option, vea sp_addmergearticle (Transact-SQL). |
destination_object |
sysname |
Nombre de la tabla creada en el suscriptor. |
destination_owner |
sysname |
Nombre del propietario del objeto de destino. |
resolver_clsid |
nvarchar(50) |
Identificador del solucionador de conflictos personalizado. |
subset_filterclause |
nvarchar(1000) |
Cláusula de filtro de este artículo. |
missing_col_count |
int |
Número de columnas que faltan. |
missing_cols |
varbinary(128) |
Número de columnas que faltan. |
excluded_cols |
varbinary(128) |
Mapa de bits de las columnas excluidas del artículo cuando se envía al suscriptor. |
excluded_col_count |
int |
Número de columnas excluidas. |
columns |
varbinary(128) |
Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. |
deleted_cols |
varbinary(128) |
Mapa de bits de las columnas que han sido eliminadas de la tabla de origen. |
resolver_info |
nvarchar(255) |
Almacenamiento para la información adicional requerida por los solucionadores de conflictos personalizados. |
view_sel_proc |
nvarchar(290) |
Nombre de un procedimiento almacenado que utiliza el Agente de mezcla para llenar por primera vez un artículo en una publicación filtrada dinámicamente y para enumerar las filas que han cambiado en cualquier publicación filtrada. |
gen_cur |
int |
Número de generación para los cambios locales de la tabla base de un artículo. |
vertical_partition |
int |
Especifica si está habilitado el filtrado de columnas en un artículo de tablas. 0 indica que no hay filtrado vertical y publica todas las columnas. |
identity_support |
int |
Especifica si se habilita el control automático del intervalo de identidad. 1 significa que está habilitado el control del intervalo de identidad y 0 significa que el intervalo de identidad no se admite. |
before_image_objid |
int |
El identificador de objeto de la tabla de seguimiento. La tabla de seguimiento contiene determinados valores de columna de clave cuando se crea una publicación con @keep_partition_changes = true. |
before_view_objid |
int |
Id. del objeto de una tabla de vistas. La vista está en una tabla que mantiene un seguimiento de si una fila pertenecía a un suscriptor concreto antes de que se eliminara o actualizara. Se aplica únicamente cuando se crea una publicación con @keep_partition_changes = true. |
verify_resolver_signature |
int |
Especifica si una firma digital se comprueba antes de utilizar un solucionador en la replicación de mezcla: 0 = No se comprobará la firma. 1 = Se comprobará la firma para ver si procede de un origen de confianza. |
allow_interactive_resolver |
bit |
Especifica si está habilitado el uso del Solucionador interactivo en un artículo. 1 especifica que se utilizará el Solucionador interactivo en el artículo. |
fast_multicol_updateproc |
bit |
Especifica si se ha habilitado el Agente de mezcla para aplicar cambios a varias columnas de la misma fila en una instrucción UPDATE. 0 = Emite una instrucción UPDATE diferente para cada columna que ha cambiado. 1 = Emite una instrucción UPDATE que lleva a cabo actualizaciones en varias columnas en una instrucción. |
check_permissions |
int |
Mapa de bits de los permisos de nivel de tabla que se comprueba cuando el agente de mezcla aplica cambios en el publicador. check_permissions puede tener uno de estos valores: 0x00 = Los permisos no se comprueban. 0x10 = Comprueba los permisos del publicador antes de poder cargar los INSERT creados en un suscriptor. 0x20 = Comprueba los permisos del publicador antes de poder cargar los UPDATE creados en un suscriptor. 0x40 = Comprueba los permisos del publicador antes de poder cargar los DELETE creados en un suscriptor. |
maxversion_at_cleanup |
int |
El valor más alto de generación para el cual se limpian los metadatos. |
processing_order |
int |
Indica el orden de procesamiento de los artículos en una publicación de combinación; un valor de 0 indica que el artículo no está ordenado y los artículos se procesan en orden de menor a mayor. Si existen dos artículos que tienen el mismo valor, se procesan al mismo tiempo. Para obtener más información, vea Especificar el orden de procesamiento de los artículos de mezcla. |
upload_options |
tinyint |
Define las restricciones impuestas a las actualizaciones realizadas en un suscriptor con suscripción de cliente. Pueden tener uno de estos valores: 0 = No se impone ninguna restricción a las actualizaciones realizadas en un suscriptor con suscripción de cliente; todos los cambios se cargan en el publicador. 1 = Se permite realizar cambios en un suscriptor con suscripción de cliente, pero los cambios no se cargan en el publicador. 2 = No se permite realizar cambios en un suscriptor con suscripción de cliente. Para obtener más información, vea Optimizar el rendimiento de la replicación de mezcla con artículos de solo descarga. |
published_in_tran_pub |
bit |
Indica que un artículo de una publicación de combinación también se publica en una publicación transaccional. 0 = El artículo no se publica en un artículo transaccional. 1 = El artículo también se publica en un artículo transaccional. |
lightweight |
bit |
Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. |
procname_postfix |
nchar(32) |
Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. |
well_partitioned_lightweight |
bit |
Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. |
before_upd_view_objid |
int |
Se agregará. |
delete_tracking |
bit |
Indica si las eliminaciones se replican. 0 = Las eliminaciones no se replican. 1 = Las eliminaciones se replican. Este es el comportamiento predeterminado de la replicación de mezcla. Cuando el valor de delete_tracking es 0, las filas eliminadas del suscriptor deben eliminarse manualmente del publicador. Las filas eliminadas del publicador deben eliminarse manualmente del suscriptor.
|
compensate_for_errors |
bit |
Indica si se llevan a cabo acciones de compensación cuando se producen errores durante la sincronización. 0 = Las acciones de compensación están deshabilitadas. 1 = Los cambios que no se pueden aplicar en un suscriptor o publicador siempre conllevan acciones de compensación para deshacerlos. Este es el comportamiento predeterminado de la replicación de mezcla.
|
pub_range |
bigint |
Tamaño del intervalo de identidad del publicador. |
range |
bigint |
Tamaño de los valores de identidad consecutivos que podrían asignarse a los suscriptores en un ajuste. |
threshold |
int |
Porcentaje de umbral del intervalo de identidad. |
stream_blob_columns |
bit |
Indica si se usará una optimización del flujo de datos al replicar columnas binarias de objetos de gran tamaño. 1 significa que se intenta ejecutar la optimización. |
preserve_rowguidcol |
bit |
Indica si la replicación usará una columna de tipo rowguid existente. Un valor de 1 significa que se usará una columna ROWGUIDCOL existente. 0 significa que la replicación agregará la columna ROWGUIDCOL. |
Vea también
Referencia
Vistas de replicación (Transact-SQL)
sp_addmergearticle (Transact-SQL)
sp_changemergearticle (Transact-SQL)
sp_helpmergearticle (Transact-SQL)