sp_script_synctran_commands (T-SQL)

Berlaku untuk:SQL Server

Menghasilkan skrip yang berisi sp_addsynctrigger panggilan yang akan diterapkan di Pelanggan untuk langganan yang dapat diperbarui. Ada satu sp_addsynctrigger panggilan untuk setiap artikel dalam publikasi. Skrip yang dihasilkan juga berisi sp_addqueued_artinfo panggilan yang membuat MSsubsciption_articles tabel yang diperlukan untuk memproses publikasi antrean. Prosedur tersimpan ini dijalankan di Publisher pada database publikasi.

Konvensi sintaks transact-SQL

Sintaks

sp_script_synctran_commands
    [ @publication = ] N'publication'
    [ , [ @article = ] N'article' ]
    [ , [ @trig_only = ] trig_only ]
    [ , [ @usesqlclr = ] usesqlclr ]
[ ; ]

Argumen

[ @publication = ] N'publikasi'

Nama publikasi yang akan di-skrip. @publication adalah sysname, tanpa default.

[ @article = ] N'article'

Nama artikel yang akan diskrip. @article adalah sysname, dengan default all, yang menentukan semua artikel diskrip.

[ @trig_only = ] trig_only

Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.

[ @usesqlclr = ] usesqlclr

Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Tataan hasil

sp_script_synctran_commandsmengembalikan tataan hasil yang terdiri dari satu kolom nvarchar(4000). Kumpulan hasil membentuk skrip lengkap yang diperlukan untuk membuat sp_addsynctrigger panggilan dan sp_addqueued_artinfo yang akan diterapkan pada Pelanggan.

Keterangan

sp_script_synctran_commands digunakan dalam rekam jepret dan replikasi transaksional.

sp_addqueued_artinfo digunakan untuk langganan yang dapat diperbarui antrean.

Izin

Hanya anggota peran server tetap sysadmin atau peran database tetap db_owner yang dapat menjalankan sp_script_synctran_commands.