sp_browsereplcmds (Transact-sql)
Bir sonuç kümesi çoğaltılmış komutları dağıtım veritabanında depolanan okunabilir sürümünde döndürür ve bir Tanı Aracı kullanılır. Bu saklı yordam, dağıtım veritabanı üzerinde dağıtımcı adresindeki yürütülür.
Transact-SQL Sözdizim 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'
Geri dönmek için en düşük değerli tam sıra numarasını belirtir. xact_seqno_startise nchar(22), 0x00000000000000000000 varsayılan.@ xact_seqno_end ='xact_seqno_end'
Geri dönmek için en yüksek tam sırası numarasını belirtir. xact_seqno_endise nchar(22), 0xFFFFFFFFFFFFFFFFFFFF varsayılan.@ originator_id ='originator_id'
Eğer belirtir komutları ile belirtilen originator_iddöndürdü. originator_idise int, null varsayılan.@ publisher_database_id ='publisher_database_id'
Eğer belirtir komutları ile belirtilen publisher_database_iddöndürdü. publisher_database_idise int, null varsayılan.@ article_id ='article_id'
Eğer belirtir komutları ile belirtilen article_iddöndürdü. article_idise int, null varsayılan.**@ command_id =**command_id
Komutun konumu MSrepl_commands (Transact-sql)kodlaması kaldırılacak. command_idise int, null varsayılan. Belirtilmişse, diğer tüm parametreleri de belirtilmeli ve xact_seqno_start aynı olmalıdır xact_seqno_end.**@agent_id =**agent_id
Yalnızca belirli çoğaltma aracısı komutları döndürülür belirtir. agent_idise int, varsayılan değeri NULL.**@ compatibility_level =**compatibility_level
Sürümü Microsoft SQL Serverolan compatibility_levelolan int, 9000000 varsayılan değeri.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
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 |
Makaleyi Kımlığı. |
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 |
Hareketin başlatıldığı yayın Kımlığı. |
originator_db_version |
int |
Hareketin başlatıldığı veritabanı sürümü. |
originator_lsn |
varbinary(16) |
Başlangıçtaki yayına komutu için günlük sıra numarası (lsn) tanımlar. Eşler arası işlem çoğaltma kullanılır. |
komutu |
nvarchar(1024) |
Transact-SQLkomut. |
command_id |
int |
Komut Kımlığı MSrepl_commands. |
Uzun komutları arasında sonuç kümeleri içinde birkaç satır bölünebilir.
Açıklamalar
sp_browsereplcmds işlem çoğaltma kullanılır.
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolü veya üyeleri db_owner veya replmonitor sabit veritabanı rolleri dağıtım veritabanında yürütebilirsiniz sp_browsereplcmds.