sp_vupgrade_replication (Transact-SQL)

Wird vom Setup-Programm aktiviert, wenn ein Update für einen Replikationsserver durchgeführt wird. Aktualisiert bei Bedarf Schema- und Systemdaten, um die Replikation auf der aktuellen Produktebene zu unterstützen. Erstellt neue Replikationssystemobjekte in System- und Benutzerdatenbanken. Diese gespeicherte Prozedur wird auf dem Computer ausgeführt, auf dem das Replikationsupgrade erfolgen soll.

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

Syntax

sp_vupgrade_replication [ [@login=] 'login' ]
    [ , [ @password= ] 'password' ]
    [ , [ @ver_old= ] 'old_version' ]
    [ , [ @force_remove= ] 'force_removal' ]
    [ , [ @security_mode= ] security_mode ]

Argumente

  • [ @login=] 'login'
    Gibt den Anmeldenamen des Systemadministrators an, der verwendet werden soll, wenn neue Systemobjekte in der Verteilungsdatenbank erstellt werden. login ist vom Datentyp sysname und hat den Standardwert NULL. Dieser Parameter ist nicht erforderlich, wenn security_mode auf den Wert 1, d. h. auf die Windows-Authentifizierung, festgelegt ist.

    HinweisHinweis

    Dieser Parameter wird ignoriert, wenn Sie ein Upgrade auf SQL Server 2005 oder höhere Versionen durchführen.

  • [ @password=] 'password'
    Gibt das Kennwort des Systemadministrators an, das verwendet werden soll, wenn neue Systemobjekte in der Verteilungsdatenbank erstellt werden. password ist vom Datentyp sysname. Der Standardwert ist ' ' (leere Zeichenfolge). Dieser Parameter ist nicht erforderlich, wenn security_mode auf den Wert 1, d. h. auf die Windows-Authentifizierung, festgelegt ist.

    HinweisHinweis

    Dieser Parameter wird ignoriert, wenn Sie ein Upgrade auf SQL Server 2005 oder höhere Versionen durchführen.

  • [ @ver_old=] 'old_version'
    Nur für Informationszwecke identifiziert. Nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt. 

    Diese gespeicherte Prozedur ist als veraltet markiert und wird in einer zukünftigen Version von SQL Server entfernt.

  • [ @force_remove=] 'force_removal'
    Nur für Informationszwecke identifiziert. Nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.

  • [ @security_mode=] 'security_mode'
    Gibt den Anmeldungssicherheitsmodus an, der verwendet werden soll, wenn neue Systemobjekte in der Verteilungsdatenbank erstellt werden. security_mode ist vom Datentyp bit. Der Standardwert ist 0. Bei 0 wird die SQL Server-Authentifizierung verwendet. Bei 1 wird die Windows-Authentifizierung verwendet.

    HinweisHinweis

    Dieser Parameter wird ignoriert, wenn Sie ein Upgrade auf SQL Server 2005 oder höhere Versionen durchführen.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Hinweise

sp_vupgrade_replication wird beim Durchführen von Upgrades für alle Replikationstypen verwendet.

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin können sp_vupgrade_replication ausführen.

Siehe auch

Verweis

Gespeicherte Replikationsprozeduren (Transact-SQL)

Konzepte

Überprüfen von replizierten Daten