sp_redirect_publisher (T-SQL)
Berlaku untuk:SQL Server
Menentukan penerbit yang dialihkan untuk pasangan penerbit/database yang sudah ada. Jika database penerbit milik grup ketersediaan AlwaysOn (AG), penerbit yang dialihkan adalah nama pendengar AG yang terkait dengan AG.
Sintaks
sp_redirect_publisher
[ @original_publisher = ] N'original_publisher'
, [ @publisher_db = ] N'publisher_db'
[ , [ @redirected_publisher = ] N'redirected_publisher' ]
[ ; ]
Argumen
[ @original_publisher = ] N'original_publisher'
Nama instans SQL Server yang awalnya menerbitkan database. @original_publisher adalah sysname, tanpa default.
[ @publisher_db = ] N'publisher_db'
Nama database yang sedang diterbitkan. @publisher_db adalah sysname, tanpa default.
[ @redirected_publisher = ] N'redirected_publisher'
Nama pendengar AG yang terkait dengan AG yang akan menjadi penerbit baru. @redirected_publisher adalah sysname, dengan default NULL
. Saat pendengar AG dikonfigurasi untuk menggunakan port non-default, tentukan nomor port bersama dengan nama pendengar, seperti ListenerName,51433
.
Mengembalikan nilai kode
0
(berhasil) atau 1
(kegagalan).
Tataan hasil
Tidak ada.
Keterangan
sp_redirect_publisher
digunakan untuk memungkinkan penerbit replikasi dialihkan ke primer AG saat ini dengan mengaitkan pasangan penerbit/database dengan pendengar AG. Jalankan sp_redirect_publisher
setelah pendengar AG dikonfigurasi untuk AG yang berisi database yang diterbitkan.
Jika database publikasi di penerbit asli dihapus dari AG di replika utama, jalankan sp_redirect_publisher
tanpa menentukan nilai untuk parameter @redirected_publisher untuk menghapus pengalihan untuk pasangan penerbit/database. Untuk informasi selengkapnya tentang mengalihkan penerbit, lihat Mengelola database Penerbit yang direplikasi sebagai bagian dari grup ketersediaan AlwaysOn.
Izin
Pemanggil harus menjadi anggota peran server tetap sysadmin , peran database tetap db_owner untuk database distribusi, atau anggota daftar akses publikasi untuk publikasi yang ditentukan yang terkait dengan database penerbit.
Konten terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk