sp_requestpeerresponse (języka Transact-SQL)
Wykonane z węzła w topologii peer-to-peer, procedura ta żąda odpowiedzi z każdego węzła w topologii.Wykonywanie tej procedury i przeglądając odpowiedniej odpowiedzi, można zagwarantować, wszystkie poprzednie polecenia zostały dostarczone do węzłów odpowiada.Ta procedura składowana jest wykonywany w węzła żądającego w dowolnej bazy danych.
Składnia
sp_requestpeerresponse [ @publication = ] 'publication'
[ , [ @description = ] 'description'
[ , [ @request_id = ] request_id OUTPUT ]
Argumenty
[ publikacja @=] 'publication"
Is the name of the publication in a peer-to-peer topology for which the status is being verified.publication is sysname, with no default.[ Opis @=] 'description"
User-defined information that can be used to identify individual status requests.description is nvarchar(4000), with a default of NULL.[ @ request_id =] request_id
Returns the ID of the new request.request_id is int and is an OUTPUT parameter.Ta wartość może być używana podczas wykonywania sp_helppeerresponses (języka Transact-SQL) do wyświetlania wszystkich odpowiedzi na żądania stanu.
Wartości kodów powrotnych
0 (sukces) lub 1 (błąd)
Uwagi
sp_requestpeerresponse jest używana w peer-to-peer replikacja transakcyjna.
sp_requestpeerresponse jest używana w celu zapewnienia, że wszystkie polecenia zostały odebrane przez inne węzły przed opublikowaniem Przywracanie bazy danych topologii peer-to-peer.Jest również używany podczas replikowania definicja danych węzeł był w trybie offline do oszacowania, gdy zmiany te docierają do innych węzłów dokonane zmiany języka (DDL).
sp_requestpeerresponse nie można wykonać w ramach transakcji zdefiniowanej przez użytkownika.
Uprawnienia
Tylko członkowie sysadmin stała rola serwera lub db_owner ustaloną rola bazy danych można wykonać sp_requestpeerresponse.