Aracılığıyla paylaş


sp_vupgrade_mergeobjects (Transact-SQL)

Özel makale Tetikleyicileri, depolanmış yordamlar ve izlemek ve birleştirme çoğaltma için veri değişikliklerini uygulamak için kullanılan bir görünüm oluşturur.yürütmek Aşağıdaki durumlarda bu yordamı:

  • Gereken bir nesne, çoğaltma yanlışlıkla bırakılır.

  • Düzeltme gibi bir güncelleştirme uygularsanız, bir veya daha çok çoğaltma nesneleri için değiştirilmesini gerektirir.yürütmek güncelleştirme uygulandıktan sonra her düğümde yordamı.

Bu saklı yordamı yürütmek, abonelikler reinitialization gerektirmez.Bu yordamın bir hizmet paketi yüklemeye ya da yeni sürüm için yükseltme gerekli değil SQL Server.

Topic link iconTransact-SQL sözdizimi kuralları

sp_vupgrade_mergeobjects [ [@login = ] 'login' ]
    [ , [ @password = ] 'password' ]
    [ , [ @security_mode = ] security_mode ]

Bağımsız değişkenler

  • [ @login=] 'login'
    Is the system administrator login to use when creating new system objects in the distribution database.login is sysname, with a default of NULL.Bu parametre gereklidir. security_mode olan küme için 1Windows kimlik doğrulaması olan.

  • [ @password=] 'password'
    Is the system administrator password to use when creating new system objects in the distribution database.password is sysname, with a default of '' (empty string).Bu parametre gereklidir. security_mode olan küme için 1Windows kimlik doğrulaması olan.

  • [ @security_mode=] 'security_mode'
    Is the login security mode to use when creating new system objects in the distribution database.security_mode is bit with a default value of 1.If 0, SQL Server Kimlik doğrulaması kullanılır. If 1, Windows kimlik doğrulaması kullanılır.When possible, use Windows Authentication.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Remarks

sp_vupgrade_mergeobjects yalnızca birleştirme çoğaltma için kullanılır.

İzinler

Üyelik gerektirir sysadmin sabit sunucu rolü.