syssubscriptions (Transact-sql)

Her abonelik veritabanı için bir satır içerir. Bu tablo, yayını veritabanında depolanır.

Sütun adı

Veri türü

Açıklama

Artid

int

Bir makale benzersiz Kımlığı.

srvid

smallint

Abone sunucu Kımlığı.

dest_db

sysname

Hedef veritabanının adı.

durumu

tinyint

Abonelik durumu:

0 = Etkin değil.

1 = Abone.

2 = Etkin.

sync_type

tinyint

İlk eşitleme türü:

1 = Otomatik.

2 = None

login_name

sysname

Abonelik eklerken kullanılan oturum açma adı.

Abonelik

int

Abonelik türü:

0 = Itme - abone adresindeki Dağıtım Aracısı çalıştırır.

1 = Çekme - at dağıtımcı dağıtım Aracısı çalıştırır.

distribution_jobid

binary(16)

Dağıtım aracı iş Kımlığı.

timestamp

timestamp

Zaman damgası.

Update_mode için

tinyint

Güncelleştirme modu:

0 = Sadece okuma.

1 Hemen güncelleştirme =.

loopback_detection

bit

Çift yönlü işlem çoğaltma topolojisinin parçası olan abonelikler için geçerlidir. Geridöngü algılama dağıtım aracı geri abone abone adresindeki kaynaklanan hareketler gönderip göndermeyeceğini belirler.

0 Geri gönderir =.

1 = Mu geri göndermeyecek.

queued_reinit

bit

Makaleyi başlatma veya reinitialization için işaretlenmiş olup olmadığını belirtir. Değeri 1 olunan makaleyi başlatma veya reinitialization için işaretlenmiş belirtir.

nosync_type

tinyint

Abonelik başlatma türü:

0 = otomatik (anlık görüntü)

1 = yalnızca çoğaltma desteği

2 = yedekleme ile başlatma

3 = başlatma gelen günlük sıra numarası (lsn)

Daha fazla bilgi için bkz: @ sync_type parametresi sp_addsubscription.

srvname

sysname

Abonenin adını.

Ayrıca bkz.

Başvuru

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

Kavramlar

Çoğaltma tabloları (Transact-sql)