sp_browsereplcmds (T-SQL)

Returns a result set in a readable format of the replicated commands stored in the distribution database.

Syntax

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]

Arguments
[@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 for which to return information. xact_seqno_end is nchar(22), with a default of 0xFFFFFFFFFFFFFFFFFFFF.
[@originator_id =] 'originator_id'
Is whether commands with the specified originator_id are returned. originator_id is int, with a default of NULL.
[@publisher_database_id =] 'publisher_database_id'
Is whether commands with the specified publisher_database_id are returned. publisher_database_id is int, with a default of NULL.
[@article_id =] 'article_id'
Is whether 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 to be decoded. command_id is int, with a default of NULL. If specified, all other parameters must be specified also, and xact_seqno_start must be identical to xact_seqno_end.
Result Sets

sp_browsereplcmds is a diagnostic utility used to examine replicated commands stored in the distribution database. sp_browsereplcmds returns this result set.

Column name Data type Description
xact_seqno varbinary(16) Sequence number of the command
originator_id int ID of the command originator
publisher_database_id int ID of the Publisher database
article_id int ID of the article
type int Type of command
command nvarchar(1024) Transact-SQL command

Long commands can be split across several rows in the results set.

Remarks

sp_browsereplcmds is used in transactional replication.

Permissions

Only members of the sysadmin fixed server role can execute sp_browsereplcmds.

See Also
sp_dumpparamcmd sp_replshowcmds
sp_replcmds System Stored Procedures


(c) 1988-98 Microsoft Corporation. All Rights Reserved.