Aracılığıyla paylaş


sp_browsereplcmds (Transact-SQL)

Bir sonuç okunabilir bir küme verir sürüm çoğaltılmış komutları dağıtım veritabanında saklanan ve bir tanı araç olarak kullanılır.Bu saklı yordam dağıtım veritabanı üzerinde dağıtımcı adresindeki yürütülür.

Konu bağlantısı simgesiTransact-sql sözdizimi kuralları

Sözdizimi

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 ]

Bağımsız değişkenler

  • [ @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. 

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (başarısız)

Sonuç Kümeleri

Sütun adı

Veri türü

Açıklama

xact_seqno

varbinary(16)

Komut sırası numarası.

originator_srvname

sysname

Hareketin başlatıldığı sunucu.

originator_db

sysname

Hareketin başlatıldığı veritabanı.

article_id

int

Makale kimliği.

type

int

Komut türü.

partial_command

bit

Bu kısmi komut olup olmadığını gösterir.

hashkey

int

Yalnızca iç kullanım.

originator_publication_id

int

Hareket kaynaklandığı yayın kimliği.

originator_db_version

int

Hareketin başlatıldığı veritabanı sürümü.

originator_lsn

varbinary(16)

Başlangıç komutu için günlük sıra numarası (SSN) tanımlayan yayın.Eşler arası işlem çoğaltma kullanılır.

Command

nvarchar(1024)

Transact-SQL komut.

command_id

int

Komut Kimliği MSrepl_commands.

Uzun komutları sonuç kümeleri içinde birkaç satır arasında bölebilirsiniz.

Açıklamalar

sp_browsereplcmds 'deki işlem çoğaltma kullanılır.

İzinler

Yalnızca üyeleri sysadmin sabit sunucu rolü veya üyeleri db_owner veya replmonitor dağıtım veritabanı üzerinde sabit veritabanı rolleri olabilir yürütmek sp_browsereplcmds.