Udostępnij za pośrednictwem


sp_restoredbreplication (Transact-SQL)

Usuwa ustawienia replikacja przywracania bazy danych do niepochodzących serwera, bazy danych lub systemu, które w przeciwnym razie nie jest w stanie uruchomione procesy replikacja.Podczas przywracania zreplikowanej bazy danych do bazy danych innego niż ten, na których wykonano kopię zapasową lub serwera, ustawienia replikacja nie mogą być zachowane.Na przywrócenie połączeń serwera sp_restoredbreplication bezpośrednio, aby automatycznie usunąć metadane replikacja przywróconej bazy danych.

Topic link iconKonwencje składni języka Transact-SQL

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
    Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

  • [ @perform_upgrade= ] perform_upgrade
    Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Remarks

sp_restoredbreplication jest używany we wszystkich typach replikacja.

Uprawnienia

Tylko członkowie sysadmin or dbcreator Rola serwera lub dbo schemat bazy danych może być wykonywany sp_restoredbreplication.