Udostępnij za pośrednictwem


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_addscriptexec (Transact-SQL)

sp_adjustpublisheridentityrange

Dopasowuje zakres tożsamości z publikacją i reallocates nowe zakresy na podstawie wartości progowe w publikacja.

sp_adjustpublisheridentityrange (języka Transact-SQL)

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_changereplicationserverpasswords (języka Transact-SQL)

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_removedbreplication (Transact-SQL)

sp_removedistpublisherdbreplication

Usuwa publikowanie metadane należących do określonej publikacja u dystrybutor.

sp_removedistpublisherdbreplication (Transact-SQL)

sp_replmonitorhelppublication

Zwraca bieżące informacje o stanie dla jednego lub kilku publikacji na Wydawca.

sp_replmonitorhelppublication (języka Transact-SQL)

sp_replmonitorhelppublicationthresholds

Zwraca wartość metryki próg dla monitorowanej publikacja.

sp_replmonitorhelppublicationthresholds (Transact-SQL)

sp_replmonitorhelppublisher

Zwraca bieżące informacje o stanie dla jednego lub kilku wydawcy.

sp_replmonitorhelppublisher (Transact-SQL)

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_replmonitorhelpsubscription (języka Transact-SQL)

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.

sp_table_validation (języka Transact-SQL)

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_article_validation (Transact-SQL)

sp_marksubscriptionvalidation

Oznacza bieżącą otwartej transakcji, która ma być transakcji subskrypcja poziom sprawdzania poprawności dla określonego subskrybent.

sp_marksubscriptionvalidation (Transact-SQL)

sp_publication_validation

Inicjuje żądanie artykuł sprawdzania poprawności dla każdego artykułu w określonej publikacja.

sp_publication_validation (Transact-SQL)

sp_browsereplcmds

Zwraca zestaw wyników w czytelnym wersja replikowanych polecenia przechowywane w bazie danych dystrybucji.

sp_browsereplcmds (języka Transact-SQL)

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_helppeerrequests (Transact-SQL)

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_helppeerresponses (języka Transact-SQL)

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_requestpeerresponse (Transact-SQL)

sp_deletepeerrequesthistory

Powoduje usunięcie historia związane z żądania stanu publikacja w topologii replikacja równorzędna.

sp_deletepeerrequesthistory (języka Transact-SQL)

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_posttracertoken (języka Transact-SQL)

sp_helptracertokens

Zwraca jeden wiersz dla każdego token śledzący, wstawiony do publikacja, aby określić opóźnienie.

sp_helptracertokens (Transact-SQL)

sp_helptracertokenhistory

Zwraca informacje szczegółowe opóźnienie tokeny określonego śledzenia, z jednego wiersza, które są zwracane dla poszczególnych subskrybent.

sp_helptracertokenhistory (języka Transact-SQL)

sp_deletetracertokenhistory

Usuwa rekordy token śledzący MStracer_tokens and MStracer_history tabele systemowe.

sp_deletetracertokenhistory (języka Transact-SQL)

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_replcmds (języka Transact-SQL)

sp_replcounters

Zwraca statystykę replikacja opóźnienie, przepływności i liczba transakcji dla każdego z opublikowaną bazą danych.

sp_replcounters (Transact-SQL)

sp_repldone

Aktualizuje rekord, który identyfikuje ostatniej transakcja rozproszona serwera.

sp_repldone (Transact-SQL)

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_replflush (Transact-SQL)

sp_replshowcmds

Zwraca polecenia dotyczące transakcji zaznaczonych do replikacja w czytelnym formacie.

sp_replshowcmds (Transact-SQL)

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_repltrans (Transact-SQL)

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_setsubscriptionxactseqno (języka Transact-SQL)

sp_helpsubscriptionerrors

Zwraca wszystkie błędy replikacja transakcyjnej danej subskrypcja.

sp_helpsubscriptionerrors (języka Transact-SQL)

sp_replmonitorsubscriptionpendingcmds

Zwraca informacje o liczbę oczekujących poleceń dla subskrypcja transakcyjnych publikacja i szacunkowy czas potrzebny do ich przetworzenia.

sp_replmonitorsubscriptionpendingcmds (Transact-SQL)

sp_replqueuemonitor

Wyświetla listę wiadomości kolejki w kolejce subskrypcji aktualizacji.

sp_replqueuemonitor (Transact-SQL)

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_showpendingchanges (Transact-SQL)

sp_showrowreplicainfo

Wyświetla informacje dotyczące wiersza w tabela, która jest używana jako artykuł w replikacja łączenia.

sp_showrowreplicainfo (Transact-SQL)

sp_enumeratependingschemachanges

Zwraca listę wszystkich oczekujących zmian schematu.Można użyć tej procedura przechowywana z sp_markpendingschemachange.

sp_enumeratependingschemachanges (języka Transact-SQL)

sp_markpendingschemachange

Umożliwia administratorowi pominąć wybrane oczekujące zmiany schematu, aby nie są replikowane.

sp_markpendingschemachange (Transact-SQL)

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_addtabletocontents (Transact-SQL)

sp_deletemergeconflictrow

Usuwa wiersze z tabel konflikt korespondencji seryjnej.

sp_deletemergeconflictrow (Transact-SQL)

sp_helpmergearticleconflicts

Zwraca w artykułach w publikacja, w której występują konflikty między.

sp_helpmergearticleconflicts (języka Transact-SQL)

sp_helpmergeconflictrows

Zwraca wierszy w tabela konfliktów określony.

sp_helpmergeconflictrows (Transact-SQL)

sp_helpmergedeleteconflictrows

Zwraca informacje o wierszy danych, który utracił Usuń konflikty.

sp_helpmergedeleteconflictrows (Transact-SQL)

sp_mergemetadataretentioncleanup

Wykonuje ręczne czyszczenie metadane w MSmerge_genhistory, MSmerge_contents and MSmerge_tombstone tabele systemowe.

sp_mergemetadataretentioncleanup (Transact-SQL)

sp_replmonitorhelpmergesession

Zwraca informacje na temat zakończonych sesji dla danego replikacja scalania agenta.

sp_replmonitorhelpmergesession (Transact-SQL)

sp_replmonitorhelpmergesessiondetail

Zwraca szczegółowych, informacje poziom artykuł na sesja korespondencji seryjnej Agent replikacja określonej.

sp_replmonitorhelpmergesessiondetail (Transact-SQL)

sp_validatemergepublication

Wykonuje przy sprawdzaniu poprawności dla całej publikacja.

sp_validatemergepublication (języka Transact-SQL)

sp_validatemergesubscription

Wykonuje przy sprawdzaniu poprawności dla określonej subskrypcja.

sp_validatemergesubscription (Transact-SQL)