Aracılığıyla paylaş


PublicationMonitor.EnumSubscriptions Yöntemi

Abone olduğunuz abonelikleri hakkında bilgi verir için izlenen yayın.

Ad Alanı:  Microsoft.SqlServer.Replication
Derleme:  Microsoft.SqlServer.Rmo (Microsoft.SqlServer.Rmo içinde.dll)

Sözdizimi

'Bildirim
Public Function EnumSubscriptions As DataSet
'Kullanım
Dim instance As PublicationMonitor
Dim returnValue As DataSet

returnValue = instance.EnumSubscriptions()
public DataSet EnumSubscriptions()
public:
DataSet^ EnumSubscriptions()
member EnumSubscriptions : unit -> DataSet 
public function EnumSubscriptions() : DataSet

Dönüş Değeri

Tür: System.Data.DataSet
A DataSet nesne.
Bir anlık görüntü veya işlem yayın için DataSet var. aşağıdaki sütunlar

Column

Veri türü

Açıklama

Abone

String

Abone addır.

Durum

Int32

Bu değerlerden birini olabilen abonelik için Aracısı iş durumu:

1 = Başlatıldı

2 = Başarılı oldu

3 = Sürüyor

4 = Boş

5 = Yeniden deneniyor

6 = Başarısız oldu

subscriber_db

String

Adı abonelik veritabanı.

type

Int32

Aşağıdaki değerlerden biri olabilen abonelik türüdür:

0 = İtme

1 = Çekme

2 = Anonim

distribution_agent

String

Dağıtım Aracısı iş adıdır.

last_action

String

Oturum Aracısı tarafından son eylem iletisi metni.

action_time

String

Tarih ve saat son eylem Oturum Aracısı tarafından.

start_time

String

Tarih ve saat son Aracısı yürütme.

SÜRE

Int32

Geçen saat , oturumun saniye.

delivery_rate

Single

Ortalama saniyede teslim edilen komutları sayısı.

delivery_latency

Int32

Dağıtım veritabanı ve abone için uygulanmakta girme hareketi arasındaki milisaniye cinsinden gecikme.

delivered_transactions

Int32

Toplam işlem sayısı teslim oturum.

delivered_commands

Int32

Teslim edilen komutları toplam sayısı oturum.

delivery_time

String

Tarih ve saat oturum açmış.

average_commands

Int32

Teslim komutları işlem başına ortalama sayısı oturum.

error_id

Int32

Hata kodu MSrepl_errors (Transact-sql) Sistem tablo.Use EnumErrorRecords yöntem bir hata hakkında ayrıntılı bilgi verilecek.

job_id

Byte[16]

Tanıtıcısı SQL Server Agent iş başlayarak çoğaltma aracısı.

local_job

Boolean

Zaman doğru, Aracısı iş dağıtıcıda kullanılabilir.

profile_id

Int32

Profil tanıtıcısı.

agent_id

Int32

Aracısı iş tanımlayıcısı.

local_timestamp

Byte[8]

Zaman damgası en son Aracısı çalıştırın.

offload_enabled

Boolean

Doğru , abonelik uzaktaki aracı etkinleştirme destekler.

NotNot
Uzaktaki aracı etkinleştirme yarıda kesildi.Daha fazla bilgi için, bkz. sql Server Replication içinde Discontinued işlevselliği.

offload_server

Boolean

İle uzaktaki aracı etkinleştirme için kullanılan sunucu adı.

NotNot
Uzaktaki aracı etkinleştirme yarıda kesildi.Daha fazla bilgi için, bkz. sql Server Replication içinde Discontinued işlevselliği.

subscriber_type

Int32

Abone adresindeki veri kaynak türü:

0 = SQL ServerAbone.

1 = Açık veritabanı bağlantısı (odbc) veri kaynak.

Bir birleştirme yayın için DataSet var. aşağıdaki sütunlar

Column

Veri türü

Açıklama

Abone

String

Abone addır.

Durum

Int32

Bu değerlerden birini olabilen abonelik için Aracısı iş durumu:

1 = Başlatıldı

2 = Başarılı oldu

3 = Sürüyor

4 = Boş

5 = Yeniden deneniyor

6 = Başarısız oldu

subscriber_db

String

Adı abonelik veritabanı.

type

Int32

Aşağıdaki değerlerden biri olabilen abonelik türüdür:

0 = İtme

1 = Çekme

2 = Anonim

agent_name

String

Birleştirme Aracısı iş adıdır.

last_action

String

Oturum Aracısı tarafından son eylem iletisi metni.

action_time

String

Tarih ve saat son eylem Oturum Aracısı tarafından.

start_time

String

Tarih ve saat son Aracısı yürütme.

SÜRE

Int32

Geçen saat , oturumun saniye.

delivery_rate

Single

Ortalama saniyede teslim edilen komutları sayısı.

download_inserts

Int32

Abone tarafında uygulanan ekleme sayısı.

download_updates

Int32

Abone tarafında uygulanan güncelleştirmeleri sayısı.

download_deletes

Int32

Abone tarafında uygulanan siler sayısı.

publisher_conflicts

Int32

Abone adresindeki değişiklikler uygulanırken oluştu çakışma sayısı.

upload_inserts

Int32

Yayımcı tarafında uygulanan ekleme sayısı.

upload_updates

Int32

Yayımcı tarafında uygulanan güncelleştirmeleri sayısı.

upload_deletes

Int32

Yayımcı tarafında uygulanan siler sayısı.

subscriber_conflicts

Int32

Yayımcı adresindeki değişiklikler uygulanırken oluştu çakışma sayısı.

error_id

Int32

Hata kodu MSrepl_errors (Transact-sql) Sistem tablo.Use EnumErrorRecords yöntem bir hata hakkında ayrıntılı bilgi verilecek.

job_id

Byte[16]

Tanıtıcısı SQL Server Agent iş başlayarak çoğaltma aracısı.

local_job

Boolean

Zaman doğru, Aracısı iş dağıtıcıda kullanılabilir.

profile_id

Int32

Profil tanıtıcısı.

agent_id

Int32

Aracısı iş tanımlayıcısı.

last_timestamp

Byte[8]

Zaman damgası en son Aracısı çalıştırın.

offload_enabled

Boolean

Doğru , abonelik uzaktaki aracı etkinleştirme destekler.

NotNot
Uzaktaki aracı etkinleştirme yarıda kesildi.Daha fazla bilgi için, bkz. sql Server Replication içinde Discontinued işlevselliği.

offload_server

Boolean

İle uzaktaki aracı etkinleştirme için kullanılan sunucu adı.

NotNot
Uzaktaki aracı etkinleştirme yarıda kesildi.Daha fazla bilgi için, bkz. sql Server Replication içinde Discontinued işlevselliği.

subscriber_type

Int32

Abone adresindeki veri kaynak türü:

0 = SQL ServerAbone

1 = Açık veritabanı bağlantısı (odbc) veri kaynak

Açıklamalar

ExcludeAnonymousSubscriptions özellik kullanılır filtre sonuç küme.

EnumSubscriptions yöntem yalnızca arayan üyeleri db_owner veya replmonitor sabit veritabanı rolleri dağıtım veritabanı.

EnumSubscriptions yöntem yalnızca SQL Server 2005.

Bu ad, sınıf veya üye yalnızca desteklenen sürüm 2.0.net Framework.