sp_vupgrade_mergeobjects (T-SQL)
Berlaku untuk: SQL Server
Meregenerasi pemicu khusus artikel, prosedur tersimpan, dan tampilan yang digunakan untuk melacak dan menerapkan perubahan data untuk replikasi penggabungan. Jalankan prosedur ini dalam situasi berikut:
Jika objek yang diperlukan oleh replikasi secara tidak sengaja dihilangkan.
Jika Anda menerapkan pembaruan, seperti perbaikan, yang memerlukan modifikasi pada satu atau beberapa objek replikasi. Jalankan prosedur pada setiap simpul setelah menerapkan pembaruan.
Menjalankan prosedur tersimpan ini tidak memerlukan reinisialisasi langganan. Prosedur ini tidak diperlukan jika Anda menginstal paket layanan atau meningkatkan ke versi baru SQL Server.
Sintaks
sp_vupgrade_mergeobjects
[ [ @login = ] N'login' ]
[ , [ @password = ] N'password' ]
[ , [ @security_mode = ] security_mode ]
[ ; ]
Argumen
[ @login = ] N'login'
Login administrator sistem untuk digunakan saat membuat objek sistem baru dalam database distribusi. @login adalah sysname, dengan default NULL
. Parameter ini tidak diperlukan jika @security_mode diatur ke 1
, yaitu Autentikasi Windows.
[ @password = ] N'password'
Kata sandi administrator sistem yang akan digunakan saat membuat objek sistem baru dalam database distribusi. @password adalah sysname, dengan default string kosong. Parameter ini tidak diperlukan jika @security_mode diatur ke 1
, yaitu Autentikasi Windows.
[ @security_mode = ] security_mode
Mode keamanan masuk yang digunakan saat membuat objek sistem baru dalam database distribusi. @security_mode adalah bit, dengan default 1
. Jika 0
, Autentikasi SQL Server digunakan. Jika 1
, Autentikasi Windows digunakan. Jika memungkinkan, gunakan autentikasi Windows.
Mengembalikan nilai kode
0
(berhasil) atau 1
(kegagalan).
Keterangan
sp_vupgrade_mergeobjects
hanya digunakan untuk replikasi penggabungan.
Izin
Memerlukan keanggotaan dalam peran server tetap sysadmin , atau menjalankan izin langsung pada prosedur tersimpan ini.