Bagikan melalui


sp_restoredbreplication (T-SQL)

Berlaku untuk: SQL Server Azure SQL Managed Instance

Menghapus pengaturan replikasi jika memulihkan database ke server, database, atau sistem yang tidak berasal yang tidak mampu menjalankan proses replikasi. Saat memulihkan database yang direplikasi ke server atau database selain database tempat cadangan diambil, pengaturan replikasi tidak dapat dipertahankan. Pada pemulihan, server memanggil sp_restoredbreplication secara langsung untuk menghapus metadata replikasi secara otomatis dari database yang dipulihkan.

Konvensi sintaks transact-SQL

Sintaks

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

Argumen

[ @srv_orig = ] 'original_server_name'
Nama server tempat pencadangan dibuat. original_server_name adalah sysname, tanpa default.

[ @db_orig = ] 'original_database_name'
Nama database yang dicadangkan. original_database_name adalah sysname, tanpa default.

[ @keep_replication = ] keep_replication

Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.

[ @perform_upgrade = ] perform_upgrade

Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.

Mengembalikan Nilai Kode

0 (berhasil) atau 1 (kegagalan)

Keterangan

sp_restoredbreplication digunakan di semua jenis replikasi.

Izin

Hanya anggota peran server tetap sysadmin atau dbcreator atau skema database dbo yang dapat menjalankan sp_restoredbreplication.

Lihat Juga

Prosedur Tersimpan Replikasi (Transact-SQL)