sysmergeschemaarticles (Transact-SQL)
Se aplica a: SQL Server
Realiza un seguimiento de los artículos solo de esquema de la replicación de mezcla. Esta tabla se almacena en las bases de datos de publicación y de suscripciones.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
name | sysname | Nombre del artículo solo de esquema de la publicación de combinación. |
type | tinyint | Indica el tipo de artículo solo de esquema, que puede ser uno de los siguientes: 0x20 = Artículo de solo esquema de procedimiento almacenado. 0x40 = Ver artículo de solo esquema o artículo de solo esquema de 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 | Identificador del artículo. |
descripción | 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 = Ninguno: si la tabla ya existe en el suscriptor, no se realiza ninguna acción. 1 = Colocar: quita la tabla antes de volver a crearla. 2 = Eliminar : emite una eliminación basada en la cláusula WHERE en el filtro de subconjunto. 3 = Truncar -igual que 2, pero 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 solo de esquema, que puede ser uno de los siguientes: 1 = No asincrónico: el script de procesamiento inicial para publicar la tabla se ejecuta la próxima vez que se ejecute el Agente de instantáneas. 2 = Activo: se ha ejecutado el script de procesamiento inicial para publicar la tabla. 5 = New_inactive : que se va a agregar. 6 = New_active : que 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 solo 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 = Deshabilitar el scripting por el Agente de instantáneas y usa creationScript proporcionado. 0x01 = Generar la creación de objetos (CREATE TABLE, CREATE PROCEDURE, etc.). 0x10 = Generar un índice agrupado correspondiente. 0x20 = Convertir tipos de datos definidos por el usuario en tipos de datos base. 0x40 = Generar índices o índices no clúster correspondientes. 0x80 = Incluir integridad referencial declarada en las claves principales. 0x100 = Replicar desencadenadores de usuario en un artículo de tabla, si se define. 0x200 = Replicar 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 = Replicación de restricciones check. 0x800 = Replicar valores predeterminados. 0x1000 = Replicar intercalación de nivel de columna. 0x2000 = Replicar propiedades extendidas asociadas al objeto de origen del artículo publicado. 0x4000 = Replicar claves únicas si se definen en un artículo de tabla. 0x8000 = Replicar una clave principal y claves únicas en un artículo de tabla como restricciones mediante instrucciones ALTER TABLE. Para obtener más información sobre los valores posibles para schema_option, consulte 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 solo 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. |
Consulte también
Tablas de replicación (Transact-SQL)
Vistas de replicación (Transact-SQL)