syssubscriptions (Sistem Görünümü) (Transact-SQL)

Şunlar için geçerlidir: SQL Server

Sistemabonelik görünümü abonelik bilgilerini açığa çıkarır. Bu görünüm dağıtım veritabanında saklanır.

Sütun adı Veri türü Description
artid int Abone olmuş bir makalenin benzersiz kimliği.
srvid smallint Abonenin sunucu kimliği.
dest_db sysname Abonelik veritabanının adı.
durum tinyint Aboneliğin durumu:

0 = Etkin değil.

1 = Abone oldu.

2 = Aktif.
sync_type tinyint İlk senkronizasyonun türü:

1 = Otomatik.

2 = Hiç.
login_name sysname Aboneliği eklemek için Publisher'a bağlanırken kullanılan giriş adı.
subscription_type int Abonelik türü:

0 = Push - dağıtım ajanı Dağıtıcıda çalışır.

1 = Çekme - dağıtım ajanı Abone üzerinde çalışır.
distribution_jobid ikili(16) Aboneliği senkronize etmek için kullanılan Distribution Agent işini belirler.
Timestamp Timestamp Aboneliğin oluşturulduğu tarih ve saat.
update_mode tinyint Güncelleme modu:

0 = Sadece okunabilir.

1 = Anında güncellenme.
loopback_detection bit İki yönlü işlemsel çoğaltma topolojisinin parçası olan abonelikler için geçerlidir. Loopback algılama, Distribution Agent'ın Aboneden gelen işlemleri aboneye geri gönderip göndermediğini belirler:

0 = Geri gönderir.

1 = Geri göndermez.
queued_reinit bit Makalenin başlatma mı yoksa yeniden başlatma mı için işaretlendiğini belirtir. 1 değeri, abone edilen makalenin başlatma veya yeniden başlatma için işaretlendiğini belirtir.
nosync_type tinyint Abonelik başlatma türü:

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

1 = sadece çoğaltma desteği

2 = yedekleme ile başlatma

3 = log dizisi numarasından (LSN) başlatma

Daha fazla bilgi için sp_addsubscription'ın @sync_type parametresine bakınız.

3 = Yalnızca bilgilendirme amaçlı tanımlanmıştır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir.
srvname sysname Abonenin adı.