sp_replmonitorhelpmergesession (Transact-sql)

Bir satır filtre ölçütüyle eşleşen her oturum için döndürülen ile verilen çoğaltma Birleştirme Aracısı, geçmiş oturumları hakkında bilgi verir. Birleştirme çoğaltması izlemek için kullanılır, bu saklı yordam, dağıtım veritabanı üzerinde dağıtımcı veya abone abonelik veritabanının yürütülür.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

sp_replmonitorhelpmergesession [ [ @agent_name = ] 'agent_name' ]
    [ , [ @hours = ] hours ]
    [ , [ @session_type = ] session_type ]
    [ , [ @publisher = ] 'publisher' ]
    [ , [ @publisher_db = ] 'publisher_db' ]
    [ , [ @publication = ] 'publication' ] 

Bağımsız değişkenler

  • @ agent_name =] 'agent_name'
    Aracının adıdır. agent_nameise nvarchar(100) hiçbir varsayılan ile.

  • @hours = ] hours
    Hangi historical Aracısı oturum bilgilerini döndürülen Saat aralığı. hoursise int, aşağıdaki aralıklardan birini olabilir.

    Değer

    Açıklama

    < 0

    Bilgi geçmiş Aracısı çalışır, 100 çalışan en yukarı döndürür.

    0 (varsayılan)

    Tüm Aracısı çalıştırır geçmiş hakkında bilgi verir.

    > 0

    Bilgi ajan oluşan ishal son verir Saat Saat sayısı.

  • @ session_type =]session_type
    Oturumun sonunda sonucuna dayalı sonuç kümesi filtre uygular. session_typeise int, ve bu değerlerden biri olabilir.

    Değer

    Açıklama

    1 (varsayılan)

    Yeniden deneme Aracısı oturumlarıyla veya sonuç başarılı.

    0

    Aracısı oturumlarıyla hatası sonucu.

  • @ publisher =] 'publisher'
    Yayımcı addır. publisherise sysname, null varsayılan. Bu parametre yürütülürken kullanılır sp_replmonitorhelpmergesession abone.

  • @ publisher_db =] 'publisher_db'
    Yayını veritabanı adıdır. publisher_dbise sysname, null varsayılan. Bu parametre yürütülürken kullanılır sp_replmonitorhelpmergesession abone.

  • @publication='publication'
    Yayını addır. publicationise sysname, null varsayılan. Bu parametre yürütülürken kullanılır sp_replmonitorhelpmergesession abone.

Sonuç Kümeleri

Sütun adı

Veri türü

Açıklama

Session_id

int

Aracısı iş oturumun Kımlığı.

Durum

int

Aracısı durum çalıştırın:

1 = Başlat

2 = Başarılı

3 = Sürüyor

4 = Boş

5 = Yeniden deneme

6 = Başarısız

StartTime

datetime

Zaman Aracısı iş oturumu başladı.

EndTime

datetime

Zaman Aracısı iş oturumu tamamlandı.

Süre

int

Bu işi oturumun saniye toplam süresi.

UploadedCommands

int

Komut sayısını Aracısı oturumu sırasında yükledi.

DownloadedCommands

int

Aracısı oturumu sırasında karşıdan yüklenen komutları sayısı.

ErrorMessages

int

Aracısı oturumu sırasında oluşturulan hata iletilerinin sayısı.

ErrorID

int

Oluştu hata kodu

PercentageDone

decimal

Etkin bir oturum teslim edilen toplam değişiklikleri yüzde tahmini.

TimeRemaining

int

Tahmini saniye sayısını, etkin bir oturum sola.

CurrentPhase

int

Aşağıdakilerden biri olabilen etkin bir oturumun geçerli aşaması olduğunu.

1 = Karşıya yükleme

2 = İndirme

LastMessage

nvarchar(500)

Son ileti oturumu sırasında Birleştirme Aracısı tarafından kaydedilir.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Açıklamalar

sp_replmonitorhelpmergesession birleştirme çoğaltması izlemek için kullanılır.

Abone üzerinde çalıştırıldığında sp_replmonitorhelpmergesession sadece son beş Birleştirme Aracısı oturumları hakkında bilgi verir.

İzinler

Yalnızca üyeleri db_owner veya replmonitor sabit veritabanı rolü at dağıtımcı dağıtım veritabanı veya abone veritabanı abone yürütebilirsiniz sp_replmonitorhelpmergesession.

Ayrıca bkz.

Kavramlar

Program çoğaltma izlemek