sp_script_synctran_commands (Transact-SQL)
Genera uno script che include le chiamate a sp_addsynctrigger da applicare nei Sottoscrittori per le sottoscrizioni aggiornabili. Viene eseguita una chiamata a sp_addsynctrigger per ogni articolo della pubblicazione. Lo script generato contiene inoltre le chiamate a sp_addqueued_artinfo che creano la tabella MSsubsciption_articles necessaria per l'elaborazione delle pubblicazioni in coda. Questa stored procedure viene eseguita nel database di pubblicazione del server di pubblicazione.
Sintassi
sp_script_synctran_commands [@publication = ] 'publication'
[ , [@article = ] 'article']
Argomenti
[ @publication = ] 'publication'
Nome della pubblicazione per cui si desidera creare lo script. publication è di tipo sysname e non prevede alcun valore predefinito.[ @article = ] 'article'
Nome dell'articolo per cui si desidera creare lo script. article è di tipo sysname e il valore predefinito è all, che crea uno script per tutti gli articoli.
Valori restituiti
0 (esito positivo) o 1 (esito negativo)
Set di risultati
sp_script_synctran_commands restituisce un set di risultati composto da un'unica colonna nvarchar(4000). Il set di risultati forma gli script completi necessari per creare entrambe le chiamate a sp_addsynctrigger e sp_addqueued_artinfo da applicare nei Sottoscrittori.
Osservazioni
sp_script_synctran_commands viene utilizzata per la replica snapshot e transazionale.
sp_addqueued_artinfo viene utilizzata per le sottoscrizioni ad aggiornamento in coda.
Autorizzazioni
Solo i membri del ruolo predefinito del server sysadmin o del ruolo predefinito del database db_owner possono eseguire sp_script_synctran_commands.