sp_helpsubscription (Transact-SQL)
Belirli yayın, makale, abone veya abonelikler kümesi ile ilişkili bir abonelik bilgileri listeler.Bu saklı yordam, bir Yayımcı yayın veritabanı sırasında yürütülür.
sp_helpsubscription [ [ @publication = ] 'publication' ]
[ , [ @article = ] 'article' ]
[ , [ @subscriber = ] 'subscriber' ]
[ , [ @destination_db = ] 'destination_db' ]
[ , [ @found=] found OUTPUT ]
[ , [ @publisher = ] 'publisher' ]
Bağımsız değişkenler
[ @publication = ] 'publication'
Is the name of the associated publication.publication is sysname, with a default of %, which returns all subscription information for this server.[ @article= ] 'article'
Is the name of the article.article is sysname, with a default of %, which returns all subscription information for the selected publications and Subscribers.If tüm, yalnızca bir giriş, bir yayın üzerinde tam bir abonelik için döndürülür.[ @subscriber= ] 'subscriber'
Is the name of the Subscriber on which to obtain subscription information.subscriber is sysname, with a default of %, which returns all subscription information for the selected publications and articles.[ @destination_db= ] 'destination_db'
Is the name of the destination database.destination_db is sysname, with a default of %.[ @found= ] **'found'**OUTPUT
Is a flag to indicate returning rows.foundis int and an OUTPUT parameter, with a default of 23456.1 yayın bulunan gösterir.
0 yayın bulunamadı gösterir.
[ Yayımcı'ın = ] 'publisher'
Is the name of the Publisher.publisher is sysname, and defaults to the name of the current server.Not
publisher , onu bir Oracle Yayımcı olduğunda dışında belirtilmemelidir.
Sonuç Kümeleri
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
abone |
sysname |
Abone adı. |
yayın |
sysname |
Yayın adı. |
makale |
sysname |
makale adı. |
Hedef veritabanı |
sysname |
Çoğaltılan verilerin yerleştirildiği hedef veritabanının adı. |
Abonelik durumu |
tinyint |
Abonelik durumu: 0 = $ Etkin değil 1 = $ Abone olunmuş 2 = Active |
Eşitleme tipi |
tinyint |
Abonelik eşitleme türü: 1 Otomatik = 2 = None |
abonelik tipi |
int |
Abonelik türü: 0 = gönderme 1 = çekme 2 = $ Anonim |
tam bir abonelik |
bit |
Yayındaki tüm makalelere abonelik olup: 0 = No 1 = Yes |
Abonelik adı |
nvarchar(255) |
Abonelik adı. |
güncelleştirme modu |
int |
0 Salt = 1 = Abonelik hemen güncelleştiriliyor |
Dağıtım iş kimliği |
binary(16) |
Distribution Agent iş KIMLIĞI. |
loopback_detection |
bit |
Geridöngü algılama dağıtım aracısını yeniden abone için abone sırasında oluşturulan hareketler gönderip göndermeyeceğini belirler: 0 Gönderirse geri =. 1 Mu = geri gönderir. Çift yönlü işlem çoğaltma ile kullanılır.Daha fazla bilgi için bkz: Çift yönlü işlem çoğaltması. |
offload_enabled |
bit |
Bir çoğaltma aracısının boşaltması yürütme Abone tarafında çalışacak şekilde küme olup olmadığını belirtir. If 0, Yayımcı tarafında aracı çalışır. If 1, Abone tarafında aracı çalışır. |
offload_server |
sysname |
Uzaktaki Aracı etkinleştirme için etkin sunucunun adı.null ise, daha sonra geçerli offload_server listelenen MSdistribution_agents tablosu kullanılır. |
dts_package_name |
sysname |
Veri Dönüştürme Hizmetleri (DTS) adını belirtir paket. |
dts_package_location |
int |
DTS paketini bir atanmışsa, konumunu abonelik.Bir paket değeri ise 0 paket konumu belirtir.dağıtımcı.Değeri 1 belirtir.abone. |
subscriber_security_mode |
smallint |
Güvenlik modu sırasında abone iş yeri 1 ve Windows kimlik doğrulaması anlamına gelir.0 means SQL Server Kimlik doğrulaması. |
subscriber_login |
sysname |
Abone sırasında oturum açma adıdır. |
subscriber_password |
|
Gerçek abone parola hiçbir zaman döndürdü.Sonuç olarak maskelenmiş bir "******"dizesi. |
job_login |
sysname |
Distribution Agent çalıştığı Windows hesabının adı. |
job_password |
|
Fiili iş parola hiçbir zaman döndürdü.Sonuç olarak maskelenmiş bir "******"dizesi. |
distrib_agent_name |
nvarchar(100) |
Abonelik eşitleyen Aracısı projenin adı. |
subscriber_type |
tinyint |
Aşağıdakilerden biri olabilen abone türü:
DeğerAçıklama
0SQL Server abone
1ODBC veri kaynağı sunucu
2Microsoft JET veritabanı (kullanım dışı)
3OLE DB sağlayıcı
|
subscriber_provider |
sysname |
Benzersiz programsal tanıtıcısı (PROGID), SQL Server dışındaki veriler için OLE DB sağlayıcı kaynak kaydedilir. |
subscriber_datasource |
nvarchar(4000) |
Verileri adını kaynak OLE DB sağlayıcı tarafından anlaşılan gibi. |
subscriber_providerstring |
nvarchar(4000) |
Veri kaynağını tanımlayan OLE DB sağlayıcıya özgü bağlantı dizesi. |
subscriber_location |
nvarchar(4000) |
OLE DB sağlayıcı tarafından anlaşılan veritabanının konumu |
subscriber_catalog |
sysname |
Bir bağlantı için OLE DB sağlayıcı yapılırken kullanılacak katalog'i tıklatın. |
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Remarks
sp_helpsubscription işlem çoğaltma anlık görüntü de kullanılır.
İzinler
Izinleri varsayılan olarak yürütmek Ortak roldür.Kullanıcılar, yalnızca oluşturdukları abonelikler için bilgiler döndürülür.Tüm abonelikleri hakkında bilgi üyelerine verilir sysadmin Yayımcı veya üye sabit sunucu rolüdb_owner sabit veritabanı rolü yayın veritabanında.
See Also