sp_browsereplcmds (języka Transact-SQL)
Zwraca zestaw wyników w czytelnym wersja replikowanych polecenia przechowywane w bazie danych dystrybucji, a jest używany jako narzędzie diagnostyczne.Ta procedura przechowywana jest wykonywany na dystrybutor baza danych dystrybucji.
sp_browsereplcmds [ [ @xact_seqno_start = ] 'xact_seqno_start' ]
[ , [ @xact_seqno_end = ] 'xact_seqno_end' ]
[ , [ @originator_id = ] 'originator_id' ]
[ , [ @publisher_database_id = ] 'publisher_database_id' ]
[ , [ @article_id = ] 'article_id' ]
[ , [ @command_id= ] command_id ]
[ , [ @agent_id = ] agent_id ]
[ , [ @compatibility_level = ] compatibility_level ]
Argumenty
[ @xact_seqno_start =] 'xact_seqno_start'
Specifies the lowest valued exact sequence number to return.xact_seqno_start is nchar(22), with a default of 0x00000000000000000000.[ @xact_seqno_end =] 'xact_seqno_end'
Specifies the highest exact sequence number to return.xact_seqno_end is nchar(22), with a default of 0xFFFFFFFFFFFFFFFFFFFF.[ @originator_id =] 'originator_id'
Specifies if commands with the specified originator_id are returned.originator_id is int, with a default of NULL.[ @publisher_database_id =] 'publisher_database_id'
Specifies if commands with the specified publisher_database_id are returned.publisher_database_id is int, with a default of NULL.[ @article_id =] 'article_id'
Specifies if commands with the specified article_id are returned.article_id is int, with a default of NULL.[ @command_id =] command_id
Is the location of the command in MSrepl_commands (Transact-SQL) to be decoded.command_id is int, with a default of NULL.If specified, all other parameters must be specified also, and xact_seqno_startmust be identical to xact_seqno_end.[ @agent_id =] agent_id
Specifies that only commands for a specific replication agent are returned.agent_id is int, with a default value of NULL.[ @compatibility_level =] compatibility_level
Is the version of Microsoft SQL Server on which the compatibility_level is int, with a default value of 9000000.
Wartości kodów powrotnych
0 (sukces) lub 1 (brak)
Zestawy wyników
Nazwa kolumna |
Typ danych |
Description |
|---|---|---|
xact_seqno |
varbinary(16) |
Numer porządkowy polecenia. |
originator_srvname |
sysname |
Serwer, skąd pochodzi transakcja. |
originator_db |
sysname |
Baza danych, skąd pochodzi transakcja. |
article_id |
int |
Identyfikator artykuł. |
Typ |
int |
Typ polecenia. |
partial_command |
bit |
Wskazuje, czy jest to częściowa polecenia. |
hashkey |
int |
Tylko do użytku wewnętrznego. |
originator_publication_id |
int |
Identyfikator publikacja, skąd pochodzi transakcja. |
originator_db_version |
int |
Wersja bazy danych, z którego pochodzi transakcja. |
originator_lsn |
varbinary(16) |
Określa numer sekwencyjny dziennika (LSN) dla polecenia pochodzących z publikacja.Używany w replikacja transakcyjnej typu peer-to-peer. |
polecenie |
nvarchar(1024) |
Transact-SQL polecenie. |
command_id |
int |
Identyfikator polecenia w MSrepl_commands. |
Długie poleceń można podzielić na kilka wierszy w zestawach wyników.
Remarks
sp_browsereplcmds jest używany w replikacja transakcyjnej.
Uprawnienia
Tylko członkowie sysadmin Rola serwera lub członkami db_owner or replmonitor stałe role bazy danych do baza danych dystrybucji mogą być wykonać sp_browsereplcmds.
See Also
.gif)