sp_vupgrade_mergeobjects (Transact-SQL)
Gilt für: SQL Server
Generiert die artikelspezifischen Trigger, die gespeicherten Prozeduren und Sichten erneut, die zum Nachverfolgen und Anwenden von Datenänderungen für die Mergereplikation verwendet werden. Führen Sie diese Prozedur in den folgenden Situationen aus:
Wenn ein Objekt, das für die Replikation erforderlich ist, versehentlich gelöscht wird.
Wenn Sie ein Update anwenden, z. B. einen Hotfix, der eine Änderung an einem oder mehreren Replikationsobjekten erfordert. Führen Sie die Prozedur für jeden Knoten aus, nachdem Sie das Update angewendet haben.
Das Ausführen dieser gespeicherten Prozedur erfordert keine Erneuteinitialisierung von Abonnements. Dieses Verfahren ist nicht erforderlich, wenn Sie ein Service Pack installieren oder auf eine neue Version von SQL Server aktualisieren.
Transact-SQL-Syntaxkonventionen
Syntax
sp_vupgrade_mergeobjects
[ [ @login = ] N'login' ]
[ , [ @password = ] N'password' ]
[ , [ @security_mode = ] security_mode ]
[ ; ]
Argumente
[ @login = ] N'login'
Der Systemadministrator kann beim Erstellen neuer Systemobjekte in der Verteilungsdatenbank verwendet werden. @login ist "sysname" mit der Standardeinstellung "NULL
. Dieser Parameter ist nicht erforderlich, wenn @security_mode auf 1
"Windows-Authentifizierung" festgelegt ist.
[ @password = ] N'password'
Das Kennwort des Systemadministrators, das beim Erstellen neuer Systemobjekte in der Verteilungsdatenbank verwendet werden soll. @password ist "sysname" mit der Standardeinstellung einer leeren Zeichenfolge. Dieser Parameter ist nicht erforderlich, wenn @security_mode auf 1
"Windows-Authentifizierung" festgelegt ist.
[ @security_mode = ] security_mode
Der Anmeldesicherheitsmodus, der beim Erstellen neuer Systemobjekte in der Verteilungsdatenbank verwendet werden soll. @security_mode ist bit, mit einem Standardwert von 1
. Wenn 0
die SQL Server-Authentifizierung verwendet wird. Wenn 1
die Windows-Authentifizierung verwendet wird. Verwenden Sie nach Möglichkeit die Windows-Authentifizierung.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Hinweise
sp_vupgrade_mergeobjects
wird nur für die Seriendruckreplikation verwendet.
Berechtigungen
Erfordert die Mitgliedschaft in der festen Serverrolle "sysadmin ", oder führen Sie die Berechtigung direkt für diese gespeicherte Prozedur aus.