Replication Stored Procedures (Troubleshooting)
W tym temacie opisano liczba replikacja przechowywane procedury, które mogą być używane podczas rozwiązywania problemów.
Procedury wszystkie typy replikacja
Procedura |
Description |
Aby uzyskać więcej information… |
---|---|---|
sp_addscriptexec |
Posts a Microsoft SQL Server script (.sql file) to all Subscribers of a publication. |
|
sp_adjustpublisheridentityrange |
Dopasowuje zakres tożsamości z publikacją i reallocates nowe zakresy na podstawie wartości progowe w publikacja. |
|
sp_changereplicationserverpasswords |
Zmiany zapisane hasła do Microsoft Konto systemu Windows lub SQL Server Identyfikator logowania używane przez agentów replikacja podczas łączenia się z serwerami w topologia replikacja. Zwykle należy zmienić hasło dla każdego indywidualnego agenta uruchomiony na serwerze, nawet jeżeli korzystają oni wszystkie te same logowania lub konto.Ta procedura przechowywana umożliwia zmianę hasła dla wszystkich wystąpień danej SQL Server Identyfikator logowania lub konto używane przez wszystkich agentów replikacja, które są uruchamiane na serwerze. |
|
sp_removedbreplication |
Usuwa wszystkie obiekty replikacja bazy danych.Ta procedura przechowywana jest wykonywana przez wydawcę na baza danych publikacja lub subskrybent bazy danych subskrypcja.Podczas wykonywania przez wydawcę na baza danych publikacja, próby usunięcia obiektów związanych z opublikowaną bazą danych na dystrybutor i subskrybent. |
|
sp_removedistpublisherdbreplication |
Usuwa publikowanie metadane należących do określonej publikacja u dystrybutor. |
|
sp_replmonitorhelppublication |
Zwraca bieżące informacje o stanie dla jednego lub kilku publikacji na Wydawca. |
|
sp_replmonitorhelppublicationthresholds |
Zwraca wartość metryki próg dla monitorowanej publikacja. |
|
sp_replmonitorhelppublisher |
Zwraca bieżące informacje o stanie dla jednego lub kilku wydawcy. |
|
sp_replmonitorhelpsubscription |
Zwraca bieżące informacje o stanie dla subskrypcja należące do jednego lub kilku publikacjach przez wydawcę, a następnie zwraca jeden wiersz dla każdego zwróconego subskrypcja. |
|
sp_table_validation |
Zwraca informacje liczby lub suma kontrolna wiersza w tabela lub widok indeksowany lub porównuje wiersz pod warunkiem, że liczba lub suma kontrolna informacje z określonej tabela lub widok indeksowany. |
Procedury dotyczące transakcji replikacja
Procedura |
Description |
Aby uzyskać więcej information… |
---|---|---|
sp_article_validation |
Inicjuje żądanie sprawdzania poprawności danych dla określonego artykuł. |
|
sp_marksubscriptionvalidation |
Oznacza bieżącą otwartej transakcji, która ma być transakcji subskrypcja poziom sprawdzania poprawności dla określonego subskrybent. |
|
sp_publication_validation |
Inicjuje żądanie artykuł sprawdzania poprawności dla każdego artykułu w określonej publikacja. |
|
sp_browsereplcmds |
Zwraca zestaw wyników w czytelnym wersja replikowanych polecenia przechowywane w bazie danych dystrybucji. |
|
sp_helppeerrequests |
Zwraca informacje o wszystkich żądań stanu odebranych przez uczestników w peer-to-peer topologia replikacja, gdzie te żądania były zainicjowane przez wykonywanie sp_requestpeerresponse w dowolnej z opublikowaną bazą danych topologii. |
|
sp_helppeerresponses |
Zwraca wszystkie odpowiedzi na żądanie określonego stanu otrzymanych od uczestnik peer-to-peer topologia replikacja, jeżeli żądanie zostało zainicjowane przez sp_requestpeerresponse w dowolnej z opublikowaną bazą danych topologii. |
|
sp_requestpeerresponse |
Podczas wykonywania z węzła w topologii typu peer-to-peer tej procedury żąda odpowiedzi od każdego innego węzła w topologii. |
|
sp_deletepeerrequesthistory |
Powoduje usunięcie historia związane z żądania stanu publikacja w topologii replikacja równorzędna. |
|
sp_posttracertoken |
Ta procedura księguje token śledzący dziennik transakcji przez wydawcę i rozpoczyna proces śledzenia statystyki czasu oczekiwania.Informacje są zapisywane po token śledzący są zapisywane do dziennik transakcji, gdy zostaje pobrana przez Agent odczytywania dziennika i jeśli zostało zastosowane przez agenta dystrybucji. |
|
sp_helptracertokens |
Zwraca jeden wiersz dla każdego token śledzący, wstawiony do publikacja, aby określić opóźnienie. |
|
sp_helptracertokenhistory |
Zwraca informacje szczegółowe opóźnienie tokeny określonego śledzenia, z jednego wiersza, które są zwracane dla poszczególnych subskrybent. |
|
sp_deletetracertokenhistory |
Usuwa rekordy token śledzący MStracer_tokens and MStracer_history tabele systemowe. |
|
sp_replcmds |
Procedura ta jest używana przez Agent odczytywania dziennika.Zwraca informacje o bazie publikacja, z którego jest wykonywane.Dzięki temu nie (tych transakcji pozostających dziennik transakcji, które nie zostały wysłane do dystrybutor) do wyświetlania transakcji, które aktualnie są rozdzielane. |
|
sp_replcounters |
Zwraca statystykę replikacja opóźnienie, przepływności i liczba transakcji dla każdego z opublikowaną bazą danych. |
|
sp_repldone |
Aktualizuje rekord, który identyfikuje ostatniej transakcja rozproszona serwera. |
|
sp_replflush |
Definicje artykuł są przechowywane w pamięci podręcznej w celu zwiększenia wydajności.Ta procedura jest używana przez inne procedury przechowywane replikacja za każdym razem, gdy definicji artykuł jest zmodyfikowany lub usunięty. |
|
sp_replshowcmds |
Zwraca polecenia dotyczące transakcji zaznaczonych do replikacja w czytelnym formacie. |
|
sp_repltrans |
Zwraca zestaw wyników transakcji w baza danych publikacja dziennika transakcji, które są oznaczane do replikacja, ale nie zostały oznaczone jako rozproszonych. |
|
sp_setsubscriptionxactseqno |
Służy do określania numeru dziennika (LSN) następnej transakcji, która ma zostać zastosowane przez agenta dystrybucji przez subskrybent, która umożliwia agenta pominąć nieudana transakcja. |
|
sp_helpsubscriptionerrors |
Zwraca wszystkie błędy replikacja transakcyjnej danej subskrypcja. |
|
sp_replmonitorsubscriptionpendingcmds |
Zwraca informacje o liczbę oczekujących poleceń dla subskrypcja transakcyjnych publikacja i szacunkowy czas potrzebny do ich przetworzenia. |
|
sp_replqueuemonitor |
Wyświetla listę wiadomości kolejki w kolejce subskrypcji aktualizacji. |
Procedury dotyczące replikacja łączenia
Procedura |
Description |
Aby uzyskać więcej information… |
---|---|---|
sp_showpendingchanges |
Zwraca wynik, ustawić wyświetlanie przybliżoną liczbę zmian, które oczekują powinny być replikowane. |
|
sp_showrowreplicainfo |
Wyświetla informacje dotyczące wiersza w tabela, która jest używana jako artykuł w replikacja łączenia. |
|
sp_enumeratependingschemachanges |
Zwraca listę wszystkich oczekujących zmian schematu.Można użyć tej procedura przechowywana z sp_markpendingschemachange. |
|
sp_markpendingschemachange |
Umożliwia administratorowi pominąć wybrane oczekujące zmiany schematu, aby nie są replikowane. |
|
sp_addtabletocontents |
Wstawia odwołania do korespondencji seryjnej, śledzenie tabel dla wszystkich wierszy w tabela źródłowej, które aktualnie nie są uwzględnione w tabelach śledzenia. |
|
sp_deletemergeconflictrow |
Usuwa wiersze z tabel konflikt korespondencji seryjnej. |
|
sp_helpmergearticleconflicts |
Zwraca w artykułach w publikacja, w której występują konflikty między. |
|
sp_helpmergeconflictrows |
Zwraca wierszy w tabela konfliktów określony. |
|
sp_helpmergedeleteconflictrows |
Zwraca informacje o wierszy danych, który utracił Usuń konflikty. |
|
sp_mergemetadataretentioncleanup |
Wykonuje ręczne czyszczenie metadane w MSmerge_genhistory, MSmerge_contents and MSmerge_tombstone tabele systemowe. |
|
sp_replmonitorhelpmergesession |
Zwraca informacje na temat zakończonych sesji dla danego replikacja scalania agenta. |
|
sp_replmonitorhelpmergesessiondetail |
Zwraca szczegółowych, informacje poziom artykuł na sesja korespondencji seryjnej Agent replikacja określonej. |
|
sp_validatemergepublication |
Wykonuje przy sprawdzaniu poprawności dla całej publikacja. |
|
sp_validatemergesubscription |
Wykonuje przy sprawdzaniu poprawności dla określonej subskrypcja. |