sp_addqueued_artinfo (Transact-SQL)
Importante: |
---|
Utilizzare la procedura sp_script_synctran_commands anziché sp_addqueued_artinfo. sp_script_synctran_commands genera uno script che include le chiamate a sp_addqueued_artinfo e sp_addsynctrigger. |
Crea nel Sottoscrittore la tabella MSsubscription_articles, che viene utilizzata per tenere traccia delle informazioni sulle sottoscrizioni degli articoli ad aggiornamento in coda e ad aggiornamento immediato sostituito dall'aggiornamento in coda in caso di errore. Questa stored procedure viene eseguita nel database di sottoscrizione del Sottoscrittore.
Convenzioni della sintassi Transact-SQL
Sintassi
sp_addqueued_artinfo [ @artid= ] 'artid'
, [ @article= ] 'article'
, [ @publisher = ] 'publisher'
, [ @publisher_db = ] 'publisher_db'
, [ @publication = ] 'publication'
, [ @dest_table= ] 'dest_table'
, [ @owner = ] 'owner'
, [ @cft_table= ] 'cft_table'
Argomenti
- [ @artid= ] 'artid'
ID dell'articolo. artid è di tipo int e non prevede alcun valore predefinito.
- [ @article=] 'article'
Nome dell'articolo per cui si desidera creare lo script. article è di tipo sysname e non prevede alcun valore predefinito.
- [ @publisher=] 'publisher'
Nome del server di pubblicazione. publisher è di tipo sysname e non prevede alcun valore predefinito.
- [ @publisher_db =] 'publisher_db'
Nome del database del server di pubblicazione. publisher_db è di tipo sysname e non prevede alcun valore predefinito.
- [ @publication=] 'publication'
Nome della pubblicazione per cui si desidera creare lo script. publication è di tipo sysname e non prevede alcun valore predefinito.
- [ @dest_table= ] 'dest_table**'**
Nome della tabella di destinazione. dest_table è di tipo sysname e non prevede alcun valore predefinito.
- [@owner = ] 'owner'
Proprietario della sottoscrizione. owner è di tipo sysname e non prevede alcun valore predefinito.
- [ @cft_table= ] 'cft_table'
Nome della tabella dei conflitti ad aggiornamento in coda per l'articolo. cft_tableè di tipo sysname e non prevede alcun valore predefinito.
Osservazioni
sp_addqueued_artinfo viene utilizzata dall'agente di distribuzione nell'ambito dell'inizializzazione della sottoscrizione. In genere, non viene eseguita dagli utenti, ma può risultare utile se l'utente deve configurare una sottoscrizione in modo manuale.
In Microsoft SQL Server 2000 la stored procedure sp_addqueued_artinfo supporta @columns, un parametro obbligatorio. Questo parametro non è più supportato. Utilizzare sp_script_synctran_commands anziché sp_addqueued_artinfo.
Autorizzazioni
Solo i membri del ruolo predefinito del server sysadmin o del ruolo predefinito del database db_owner possono eseguire sp_addqueued_artinfo.
Valori restituiti
0 (esito positivo) o 1 (esito negativo)
Vedere anche
Riferimento
sp_script_synctran_commands (Transact-SQL)
MSsubscription_articles (Transact-SQL)
Stored procedure di sistema (Transact-SQL)
Altre risorse
Sottoscrizioni aggiornabili per la replica transazionale