MSsubscription_agents (Transact-sql)

MSsubscription_agents Tablo Tetikleyicileri güncelleştirilebilir abonelikleri ile dağıtım aracı abonelik özelliklerini izlemek için kullanılır. Bu tablo, abonelik veritabanında depolanır.

Sütun adı

Veri türü

Açıklama

ID

int

Satır Kımlığı.

Yayınevi

sysname

Yayımcı adı.

publisher_db @

sysname

Yayını veritabanının adı.

Yayını

sysname

Yayın adı.

Abonelik

int

Abonelik türü:

0 = Itme

1 = Çekme

2 = Çekme anonim.

queue_id

sysname

Kımlığı Microsoftileti sıraya yayımcı adresindeki. queue_id ayarı sql için sql tabanlı güncelleştirme atılmış.

Update_mode için

tinyint

Güncelleştirme türü:

0 = Salt okunur.

1 = Anlık güncelleştirme.

2 = Kuyruğa alınmış güncelleştirme Message Queuing'i kullanma.

3 Hemen = Message Queuing kullanarak yük devretme olarak kuyruğa alınmış güncelleştirme ile güncelleştirmek.

4 = SQL Server sıra kullanarak kuyruğa alınmış güncelleştirme.

5 = SQL Server sıra kullanarak kuyruğa alınmış güncelleştirme yerine çalışma ile anlık güncelleştirme.

failover_mode

bit

Güncelleştirme yerine çalışma türü seçin, yük devretme seçilen türü şudur:

0 Hemen = güncelleştirme kullanılmaktadır. Yük devretme etkin değildir.

1 = Kuyruğa alınmış güncelleştirme kullanılmaktadır. Yük devretme etkinleştirilir. Yerine çalışma için kullanılan sıra belirtilen Update_mode için değer.

SPID

int

Sistem işlem Kımlığı Dağıtım Aracısı tarafından kullanılan bağlantı için çalışmakta olan veya sadece çalıştırmak vardır.

login_time

datetime

Tarih ve Saat dağıtım aracısını bağlantının çalışmakta olan veya sadece çalıştırmak vardır.

allow_subscription_copy

bit

Abonelik veritabanı kopyalama olanağı izin olup olmadığını belirtir.

attach_state

int

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

attach_version

binary(16)

Ekli bir abonelik sürümünü gösteren benzersiz tanımlayıcı.

last_sync_status

int

Son durum şu anda çalışıyor ya da sadece tükendi dağıtım aracı çalıştırın. Durum aşağıdakilerden biri olabilir:

1 = Başladı.

2 = Başarılı oldu.

3 = Sürüyor.

4 = Boşta.

5 = Yeniden dene.

6 = Başarısız.

last_sync_summary

sysname

Son ileti çalışıyor ya da sadece tükendi dağıtım aracı. Durum aşağıdakilerden biri olabilir:

Başladı.

Başarılı oldu.

Sürüyor.

Boşta.

Yeniden deneyin.

Başarısız.

last_sync_time

datetime

Tarih ve zaman zaman last_sync_summary ve last_sync_status sütunları güncelleştirilen. Çekme veya SqlServer Aracısı hizmeti işleri olarak çalışan anonim dağıtım aracıların bu sütunları güncelleştirme. Geçmiş bilgisi yerine bu durumda işi geçmiş tabloya kaydeder.

queue_server

sysname

Yalnızca iç kullanım.

Ayrıca bkz.

Başvuru

Çoğaltma görünümleri (Transact-sql)

için yürütme eşdeğerdirsp_helppullsubscription (Transact-sql)

Kavramlar

Çoğaltma tabloları (Transact-sql)