sp_requestpeerresponse (T-SQL)
Berlaku untuk:SQL Server
Ketika dijalankan dari node dalam topologi peer-to-peer, prosedur ini meminta respons dari setiap node lain dalam topologi. Dengan menjalankan prosedur ini dan meninjau respons yang sesuai, Anda dapat menjamin bahwa semua perintah sebelumnya telah dikirimkan ke node yang merespons. Prosedur tersimpan ini dijalankan pada node yang meminta pada database apa pun.
Sintaks
sp_requestpeerresponse [ @publication = ] 'publication'
[ , [ @description = ] 'description'
[ , [ @request_id = ] request_id OUTPUT ]
Argumen
[ @publication = ] 'publication'
Adalah nama publikasi dalam topologi peer-to-peer yang statusnya sedang diverifikasi. publikasi adalah sysname, tanpa default.
[ @description = ] 'description'
Informasi yang ditentukan pengguna yang dapat digunakan untuk mengidentifikasi permintaan status individual. description adalah nvarchar(4000), dengan default NULL.
[ @request_id = ] request_id
Mengembalikan ID permintaan baru. request_id int dan merupakan parameter OUTPUT. Nilai ini dapat digunakan saat menjalankan sp_helppeerresponses (Transact-SQL) untuk melihat semua respons terhadap permintaan status.
Mengembalikan Nilai Kode
0 (berhasil) atau 1 (kegagalan)
Keterangan
sp_requestpeerresponse digunakan dalam replikasi transaksional peer-to-peer.
sp_requestpeerresponse digunakan untuk memastikan bahwa semua perintah telah diterima oleh semua simpul lain sebelum memulihkan database yang diterbitkan dalam topologi peer-to-peer. Ini juga digunakan saat mereplikasi perubahan bahasa definisi data (DDL) yang dilakukan saat simpul offline untuk memperkirakan kapan perubahan ini tiba di simpul lain.
sp_requestpeerresponse tidak dapat dijalankan dalam transaksi yang ditentukan pengguna.
Izin
Hanya anggota peran server tetap sysadmin atau peran database tetap db_owner yang dapat menjalankan sp_requestpeerresponse.
Lihat Juga
sp_deletepeerrequesthistory (T-SQL)
sp_helppeerrequests (T-SQL)
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