sysmergeschemaarticles (Transact-SQL)
Realiza un seguimiento de los artículos sólo de esquema de la replicación de mezcla. Esta tabla se almacena en las bases de datos de publicaciones y suscripciones.
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
name |
sysname |
Nombre del artículo sólo de esquema de la publicación de mezcla. |
type |
tinyint |
Indica el tipo de artículo sólo de esquema, que puede ser uno de los siguientes: 0x20 = Artículo sólo de esquema de procedimiento almacenado. 0x40 = Articulo sólo de esquema de vista o vista indizada. |
objid |
int |
Identificador de objeto del objeto base del artículo. Puede ser el identificador de objeto de un procedimiento, una vista, una vista indizada o una función de usuario. |
artid |
uniqueidentifier |
Id. del artículo. |
description |
nvarchar(255) |
Descripción 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, aunque elimina páginas en lugar de filas. Sin embargo, no precisa la cláusula WHERE. |
pubid |
uniqueidentifier |
Identificador único de la publicación. |
status |
tinyint |
Indica el estado del artículo sólo de esquema, que puede ser uno de los siguientes: 1 = Unsynced: el script de procesamiento inicial para publicar la tabla se ejecuta la siguiente vez que se ejecuta el Agente de instantáneas. 2 = Active: se ha ejecutado el script de procesamiento inicial para publicar la tabla. 5 = New_inactive: se va a agregar. 6 = New_active: se va a agregar. |
creation_script |
nvarchar(255) |
La ruta de acceso y el nombre de un script de creación previa opcional del esquema del artículo que se utiliza para crear la tabla de destino. |
schema_option |
binary(8) |
El mapa de bits de la opción de generación de esquemas del artículo sólo de esquema específico, que puede ser el resultado de OR lógico bit a bit de uno o más de estos valores: 0x00 = Deshabilita el uso de Scripts por parte del Agente de instantáneas y utiliza la secuencia CreationScript especificada. 0x01 = Genera la creación del objeto (CREATE TABLE, CREATE PROCEDURE, etc.) 0x10 = Genera un índice agrupado correspondiente. 0x20 = Convierte los tipos de datos definidos por el usuario en tipos de datos base. 0x40 = Genera índices no agrupados correspondientes. 0x80 = Incluye la integridad referencial declarada en las claves principales. 0x100 = Replica los desencadenadores de usuario en un artículo de tabla, si se define. 0x200 = Replica las restricciones de clave externa. Si la tabla a la que se hace referencia no forma parte de una publicación, no se replica ninguna restricción de clave externa de una tabla publicada. 0x400 = Replica las restricciones CHECK. 0x800 = Replica los valores predeterminados. 0x1000 = Replica la intercalación de columna. 0x2000 = Replica las propiedades extendidas asociadas al objeto de origen del artículo publicado. 0x4000 = Replica las claves únicas si están definidas en un artículo de tabla. 0x8000 = Replica una clave principal y las claves únicas de un artículo de tabla como restricciones mediante instrucciones ALTER TABLE. Para obtener más información acerca de los posibles valores de schema_option, vea sp_addmergearticle. |
destination_object |
sysname |
Nombre del objeto de destino en la base de datos de suscripciones. Este valor se aplica únicamente a los artículos sólo de esquema, como procedimientos almacenados, vistas y UDF. |
destination_owner |
sysname |
Propietario del objeto de la base de datos de suscripciones, si no es dbo. |
Vea también