sysarticles (Transact-SQL)
Data aggiornamento: 14 aprile 2006
Contiene una riga per ogni articolo definito nel database locale. Questa tabella è archiviata nel database pubblicato.
Nome colonna
Tipo di dati
Descrizione
artid
int
Colonna Identity che offre un numero di ID univoco per l'articolo.
creation_script
nvarchar(255)
Script dello schema per l'articolo.
del_cmd
nvarchar(255)
Tipo di comando di replica utilizzato per la replica delle eliminazioni con articoli di tabella. Per ulteriori informazioni, vedere Impostazione della modalità di propagazione delle modifiche per gli articoli transazionali.
description
nvarchar(255)
Voce descrittiva per l'articolo.
dest_table
sysname
Nome della tabella di destinazione.
filter
int
ID della stored procedure, utilizzato per il partizionamento orizzontale.
filter_clause
ntext
Clausola WHERE dell'articolo, utilizzata per il filtro orizzontale.
ins_cmd
nvarchar(255)
Tipo di comando di replica utilizzato per la replica degli inserimenti con articoli di tabella. Per ulteriori informazioni, vedere Impostazione della modalità di propagazione delle modifiche per gli articoli transazionali.
name
sysname
Nome associato all'articolo, univoco all'interno della pubblicazione.
objid
int
ID dell'oggetto di tabella pubblicato.
pubid
int
ID della pubblicazione a cui appartiene l'articolo.
pre_creation_cmd
tinyint
Comando preliminare per l'istruzione DROP TABLE, DELETE TABLE o TRUNCATE:
0 = Nessuno.
1 = DROP.
2 = DELETE.
3 = TRUNCATE.
status
tinyint
Maschera di bit delle opzioni e dello stato dell'articolo, che può corrispondere al risultato dell'applicazione dell'operatore OR logico bit per bit a uno o più dei valori seguenti:
1 = L'articolo è attivo.
8 = Include i nomi di colonna nelle istruzioni INSERT.
16 = Utilizza istruzioni con parametri.
24 = Include i nomi di colonna nelle istruzioni INSERT e utilizza istruzioni con parametri.
64 = La partizione orizzontale per l'articolo è definita da una sottoscrizione trasformabile.
Nota:
La funzionalità delle sottoscrizioni trasformabili per la replica transazionale è obsoleta e non è più supportata nell'interfaccia utente. Per utilizzare questa funzionalità è necessario installare Microsoft SQL Server 2000 Data Transformation Services (DTS). Per ulteriori informazioni, vedere Compatibilità di SQL Server 2005 Integration Services con le versioni precedenti. Per ulteriori informazioni sulle sottoscrizioni trasformabili, vedere Trasformazione dei dati pubblicati.
Per un articolo attivo che utilizza istruzioni con parametri, ad esempio, in questa colonna sarebbe presente il valore 17. Il valore 0 significa che l'articolo non è attivo e che non sono definite ulteriori proprietà.
sync_objid
int
ID della tabella o della vista che rappresenta la definizione dell'articolo.
type
tinyint
Tipo di articolo:
1 = Articolo basato su log.
3 = Articolo basato su log con filtro manuale.
5 = Articolo basato su log con vista manuale.
7 = Articolo basato su log con filtro manuale e vista manuale.
8 = Esecuzione di stored procedure.
24 = Esecuzione di stored procedure serializzabile.
32 = Stored procedure (solo schema).
64 = Vista (solo schema).
128 = Funzione (solo schema).
upd_cmd
nvarchar(255)
Tipo di comando di replica utilizzato per la replica degli aggiornamenti con articoli di tabella. Per ulteriori informazioni, vedere Impostazione della modalità di propagazione delle modifiche per gli articoli transazionali.
schema_option
binary(8)
Maschera di bit delle opzioni di generazione dello schema per l'articolo, che controllano le parti dello schema dell'articolo inserite nello script per il recapito al Sottoscrittore. Per ulteriori informazioni sulle opzioni di schema, vedere sp_addarticle (Transact-SQL).
dest_owner
sysname
Proprietario della tabella nel database di destinazione.
ins_scripting_proc
int
Stored procedure o script personalizzato registrato che viene eseguito durante la replica di un'istruzione INSERT.
del_scripting_proc
int
Stored procedure o script o personalizzato registrato che viene eseguito durante la replica di un'istruzione DELETE.
upd_scripting_proc
int
Stored procedure o script personalizzato registrato che viene eseguito durante la replica di un'istruzione UPDATE.
custom_script
nvarchar(2048)
Stored procedure o script personalizzato registrato che viene eseguito alla fine del trigger DDL.
fire_triggers_on_snapshot
bit
Indica se i trigger replicati vengono eseguiti o meno quando viene applicato lo snapshot. I possibili valori sono i seguenti:
0 = I trigger non vengono eseguiti.
1 = I trigger vengono eseguiti.
Vedere anche
Riferimento
Viste della replica (Transact-SQL)
sp_addarticle (Transact-SQL)
sp_changearticle (Transact-SQL)
sp_helparticle (Transact-SQL)
Concetti
Tabelle di replica (Transact-SQL)
Guida in linea e informazioni
Cronologia modifiche
Versione | Cronologia |
---|---|
14 aprile 2006 |
|