sp_restoredbreplication (języka Transact-SQL)

Usuwa ustawienia replikacja przywracania niepochodzących serwera, bazy danych lub systemu, który nie jest zdolny do uruchomionych procesów replikacja bazy danych.Podczas przywracania zreplikowanej bazy danych do serwera lub bazy danych innego niż to, gdzie kopia zapasowa została podjęta nie zachowywane ustawienia replikacja.Na przywracanie, wywołania serwera sp_przywracaniedbreplication bezpośrednio po to, aby automatycznie usunąć metadane replikacja z przywracanied bazy danych.

Ikona łącza do tematuKonwencje składni Transact-SQL

Składnia

sp_restoredbreplication [ @srv_orig = ] 'original_server_name'
        , [ @db_orig = ] 'original_database_name'
    [ , [ @keep_replication = ] keep_replication ]
    [ , [ @perform_upgrade = ] perform_upgrade ]

Argumenty

  • [ @ srv_orig = 'original_server_name"
    The name of the server where the back up was created.original_server_name is sysname, with no default.

  • [ @ db_orig = 'original_database_name"
    The name of the database that was backed up.original_database_name is sysname, with no default.

  • [ @ keep_replication = keep_replication
    Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana.

  • [ @perform_upgrade= ] perform_upgrade
    Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana.

Wartości kodów powrotnych

0 (sukces) lub 1 (błąd)

Uwagi

sp_restoredbreplication jest używana we wszystkich typach replikacja.

Uprawnienia

Tylko członkowie sysadmin lub dbcreator stała rola serwera lub dbo schemat bazy danych można wykonać sp_restoredbreplication.