sysarticles (Transact-SQL)
Mis à jour : 14 avril 2006
Contient une ligne pour chaque article défini dans la base de données locale. Cette table est stockée dans la base de données publiée.
Nom de colonne
Type de données
Description
artid
int
Colonne identité fournissant un numéro d'identification unique pour l'article
creation_script
nvarchar(255)
Script du schéma de l'article.
del_cmd
nvarchar(255)
Type de commande de réplication utilisé pour répliquer des suppressions avec des articles de table. Pour plus d'informations, consultez Spécification du mode de propagation des modifications des articles transactionnels.
description
nvarchar(255)
Entrée descriptive de l'article
dest_table
sysname
Nom de la table de destination
filter
int
Identificateur de la procédure stockée, utilisé pour la partition horizontale.
filter_clause
ntext
Clause WHERE de l'article utilisée pour le filtrage horizontal.
ins_cmd
nvarchar(255)
Type de commande de réplication utilisé pour répliquer des insertions avec des articles de table. Pour plus d'informations, consultez Spécification du mode de propagation des modifications des articles transactionnels.
name
sysname
Nom associé à l'article et unique dans la publication
objid
int
Identificateur de l'objet de la table publiée
pubid
int
Identificateur de la publication à laquelle appartient l'article
pre_creation_cmd
tinyint
Commande de précréation pour les instructions DROP TABLE, DELETE TABLE ou TRUNCATE :
0 =aucune
1 = DROP
2 = DELETE
3 = TRUNCATE
status
tinyint
Masque de bits de l'état et des options d'article, qui peut être le résultat OR logique au niveau du bit d'au moins l'une des valeurs suivantes :
1 =article actif
8 = inclut le nom de la colonne dans les instructions INSERT.
16 = utilise des instructions paramétrées.
24 = inclut le nom de colonne dans les instructions INSERT et utilise des instructions paramétrées.
64 = la partition horizontale pour l'article est définie par un abonnement transformable.
Remarque :
La fonctionnalité des abonnements transformables pour la réplication transactionnelle a été désapprouvée. La prise en charge de cette fonctionnalité dans l'interface utilisateur a été supprimée. L'utilisation de la fonctionnalité nécessite l'installation de DTS (Data Transformation Services) de Microsoft SQL Server 2000. Pour plus d'informations, consultez Compatibilité descendante de SQL Server 2005 Integration Services. Pour plus d'informations sur les abonnements transformables, consultez Transformation de données publiées.
Par exemple, un article actif utilisant des instructions paramétrées posséderait la valeur 17 dans cette colonne. La valeur 0 signifie que l'article est inactif et qu'aucune propriété supplémentaire n'est définie.
sync_objid
int
Identificateur de la table ou de la vue représentant la définition de l'article.
type
tinyint
Type d'article :
1 = article basé sur le journal
3 = article basé sur un journal avec filtre manuel
5 = article basé sur un journal avec vue manuelle
7 = article basé sur un journal avec filtre manuel et vue manuelle
8 = exécution d'une procédure stockée
24 = exécution d'une procédure stockée sérialisable
32 = procédure stockée (schéma uniquement)
64 = vue (schéma uniquement)
128 = fonction (schéma uniquement)
upd_cmd
nvarchar(255)
Type de commande de réplication utilisé pour répliquer des mises à jour avec des articles de table. Pour plus d'informations, consultez Spécification du mode de propagation des modifications des articles transactionnels.
schema_option
binary(8)
Masque de bits des options de génération de schéma pour l'article, qui déterminent quelles sont les parties du schéma d'article devant donner lieu à un script pour la remise à l'Abonné. Pour plus d'informations sur les options de schéma, consultez sp_addarticle (Transact-SQL).
dest_owner
sysname
Propriétaire de la table dans la base de données de destination
ins_scripting_proc
int
Procédure stockée ou script personnalisé inscrit exécuté lorsqu'une instruction INSERT est répliquée.
del_scripting_proc
int
Procédure stockée ou script personnalisé inscrit exécuté lorsqu'une instruction DELETE est répliquée.
upd_scripting_proc
int
Procédure stockée ou script personnalisé inscrit exécuté lorsqu'une instruction UPDATE est répliquée.
custom_script
nvarchar(2048)
Procédure stockée ou script personnalisé inscrit exécuté à la fin du déclencheur DDL.
fire_triggers_on_snapshot
bit
Indique si les déclencheurs répliqués sont exécutés lorsque la capture instantanée est appliquée ; cette option peut prendre l'une des valeurs suivantes :
0 = les déclencheurs ne sont pas exécutés.
1 = les déclencheurs sont exécutés.
Voir aussi
Référence
Vues de réplication (Transact-SQL)
sp_addarticle (Transact-SQL)
sp_changearticle (Transact-SQL)
sp_helparticle (Transact-SQL)
Concepts
Tables de réplication (Transact-SQL)
Aide et Informations
Assistance sur SQL Server 2005
Historique des modifications
Version | Historique |
---|---|
14 avril 2006 |
|