sysschemaarticles (Transact-SQL)
Realiza un seguimiento de los artículos de sólo esquema para publicaciones transaccionales y de instantáneas. Esta tabla se almacena en la base de datos de publicaciones.
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
artid |
int |
Id. del artículo. |
creation_script |
nvarchar(255) |
Ruta de acceso y nombre de una secuencia de comandos del esquema del artículo que se utiliza para crear la tabla de destino. |
description |
nvarchar(255) |
Entrada descriptiva para el artículo. |
dest_object |
sysname |
Nombre del objeto en la base de datos de suscripciones si el artículo es de sólo esquema, como un procedimiento almacenado, una vista o una UDF. |
name |
sysname |
Nombre del artículo de sólo esquema de una publicación. |
objid |
int |
Identificador del objeto base del artículo. Puede ser el identificador de objeto de un procedimiento, una vista, una vista indizada o una UDF. |
pubid |
int |
Id. de la publicación. |
pre_creation_cmd |
tinyint |
Especifica lo que debería hacer el sistema si detecta un objeto existente con el mismo nombre en el suscriptor cuando se aplica la instantánea para este artículo: 0 = Nada. 1 = Eliminar la tabla de destino. 2 = Quitar la tabla de destino. 3 = Truncar la tabla de destino. |
status |
int |
Mapa de bits utilizado para indicar el estado del artículo. |
type |
tinyint |
Valor que indica el tipo de artículo de sólo esquema: 0x20 = Artículo de sólo esquema de procedimiento almacenado. 0x40 = Artículo de sólo esquema de vista o vista indizada. |
schema_option |
binary(8) |
Máscara de bits de la opción de generación del esquema para el artículo dado. Especifica la creación automática del procedimiento almacenado en la base de datos de destino para todas las sintaxis CALL/MCALL/XCALL, y puede ser el resultado OR bit a bit lógico de uno o más de estos valores: 0x00 = Deshabilita las secuencias de comandos del Agente de instantáneas y utiliza creation_script. 0x01 = Genera la creación del objeto (CREATE TABLE, CREATE PROCEDURE, etc.). Este valor es el predeterminado en los artículos de procedimientos almacenados. 0x02 = Genera procedimientos almacenados personalizados para el artículo, si se definen. 0x10 = Genera el índice agrupado correspondiente. 0x20 = Convierte los tipos de datos definidos por el usuario en tipos de datos base. 0x40 = Genera uno o varios índices no agrupados correspondientes. 0x80 = Incluye la integridad referencial declarada para las claves principales. 0x73 = Genera la instrucción CREATE TABLE, crea índices agrupados y no agrupados, convierte los tipos de datos definidos por el usuario en tipos de datos base y genera secuencias de comandos personalizadas de procedimientos almacenados para aplicarlas al suscriptor. Este valor es el predeterminado en todos los artículos excepto en los de procedimientos almacenados. 0x100 = Replica los desencadenadores de usuario en un artículo de tabla, si se define. 0x200 = Replica las restricciones FOREIGN KEY. Si la tabla a la que se hace referencia no forma parte de una publicación, no se replicará ninguna restricción FOREIGN KEY de una tabla publicada. 0x400 = Replica las restricciones CHECK. 0x800 = Replica los valores predeterminados. 0x1000 = Replica la intercalación de nivel de columna. 0x2000 = Replica propiedades extendidas asociadas con el objeto de origen del artículo publicado. 0x4000 = Replica las claves únicas si están definidas en un artículo de tabla. 0x8000 = Replica la clave principal y las claves únicas de un artículo de tabla como restricciones mediante instrucciones ALTER TABLE. |
dest_owner |
sysname |
Propietario de la tabla de la base de datos de destino. |
Vea también