sp_showpendingchanges (Transact-SQL)
Zwraca wynik, ustawić wyświetlanie zmian, które oczekują powinny być replikowane.Ta procedura przechowywana jest wykonywany przez wydawcę do bazy danych, publikacja i subskrybent baza danych subskrypcja.
Konwencje składni języka Transact-SQL
Uwaga
Niniejsza procedura podaje przybliżenie liczbę zmian i wierszy, które uczestniczą w tych zmian.Na przykład procedura pobiera informacje z wydawcę i subskrybent, ale nie oba na raz w tym samym czasie.Informacje przechowywane w innym węźle może spowodować mniejszy zestaw zmian do synchronizacji niż procedura oszacowań.
sp_showpendingchanges [ [ @destination_server = ] 'destination_server' ]
[ , [ @publication = ] 'publication' ]
[ , [ @article = ] 'article']
[ , [ @show_rows = ] show_rows]
Argumenty
[ @destination\_server = ] 'destination_server'
Is the name of the server where the replicated changes are applied.destination_server is sysname, with default value of NULL.[ @publication = ] 'publication'
Is the name of the publication.publication is sysname, with a default value of NULL.Kiedy publication jest określony, wyniki są ograniczone tylko do określonej publikacja.[ @article = ] 'article'
Is the name of the article.article is sysname, with a default value of NULL.Kiedy article jest określony, wyniki są ograniczone tylko do określonego artykuł.[ @show\_rows = ] show_rows
Określa, czy zestaw wyników zawiera bardziej szczegółowe informacje o oczekujące zmiany o wartości domyślnej 0.Jeśli wartość 1 zostanie określona, zestaw wyników zawiera is_delete kolumn i rowguid.
Zestaw wyników
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
destination_server |
sysname |
Nazwa serwera, do którego są replikowane zmiany. |
pub_name |
sysname |
Nazwę publikacja. |
destination_db_name |
sysname |
Nazwa bazy danych, do którego są replikowane zmiany. |
is_dest_subscriber |
bit |
Wskazuje, z zmiany są replikowane do subskrybent.Wartość 1 wskazuje, że zmiany są replikowane do subskrybent.0 oznacza, że zmiany są replikowane do Wydawca. |
article_name |
sysname |
Nazwa artykuł dla tabela, skąd pochodzi zmian. |
pending_deletes |
int |
Liczba usunięć oczekiwania powinny być replikowane. |
pending_ins_and_upd |
int |
Liczba aktualizacji oczekiwania powinny być replikowane i wstawia. |
is_delete |
bit |
Wskazuje, czy oczekujące zmiany usunięcia.Wartość 1 oznacza, że zmiana usunięcia.Wymaga wartości 1 dla @ show_rows. |
ROWGUID |
uniqueidentifier |
Identyfikator GUID, który identyfikuje wiersz, który zmienił.Wymaga wartości 1 dla @ show_rows. |
Wartości kodów powrotnych
0 (sukces) lub 1 (brak)
Remarks
sp_showpendingchanges jest używany w replikacja łączenia.
sp_showpendingchanges jest używana, gdy Rozwiązywanie problemów z replikacją korespondencji seryjnej.
Wynik sp_showpendingchanges nie zawiera wierszy w generacji 0.
Gdy artykuł określony dla article nie należy do określonej dla publikacja publication, liczba 0 jest zwracana dla pending_deletes i pending_ins_and_upd.
Uprawnienia
Tylko członkowie roli sysadmin stałych serwera lub db_owner stała rola bazy danych sp_showpendingchanges mogą być wykonać.