sp_helpmergesubscription (Transact-SQL)
Hakkında bilgi döndüren bir abonelik için bir birleştirme yayını gönderme ve çekme.Bu saklı yordam yayın veritabanı üzerinde yayımcı veya republishing abone üzerinde yürütülecek olan abonelik veritabanı.
Sözdizimi
sp_helpmergesubscription [ [ @publication=] 'publication']
[ , [ @subscriber=] 'subscriber']
[ , [ @subscriber_db=] 'subscriber_db']
[ , [ @publisher=] 'publisher']
[ , [ @publisher_db=] 'publisher_db']
[ , [ @subscription_type=] 'subscription_type']
[ , [ @found=] 'found' OUTPUT]
Bağımsız değişkenler
[ @publication=] 'publication'
Is the name of the publication.publication is sysname, with a default of %.yayın önceden varolmalı ve tanıtıcı kurallarına uyar.null ise veya %, tüm birleştirme yayımları ve geçerli veritabanında abonelikleri hakkında bilgi döner.[ @subscriber=] 'subscriber'
Is the name of the Subscriber.subscriber is sysname, with a default of %.null ya da %, tüm abonelikleri için verilen yayın hakkında bilgi verdi.[ @subscriber_db=] 'subscriber_db'
Is the name of the subscription database.subscriber_dbis sysname, with a default of %, which returns information about all subscription databases.[ @publisher=] 'publisher'
Yayımcı addır.The Publisher must be a valid server.publisheris sysname, with a default of %, which returns information about all Publishers.[ @publisher_db=] 'publisher_db'
Is the name of the Publisher database.publisher_dbis sysname, with a default of %, which returns information about all Publisher databases.[ @subscription_type=] 'subscription_type'
Is the type of subscription.subscription_typeis nvarchar(15), and can be one of these values.Değer
Açıklama
gönderme (varsayılan)
İtmeabonelik
çekme
Çekmeabonelik
Both (Her ikisi)
gönderme ve istek temelli abonelik
[ @found=] 'found'OUTPUT
Is a flag to indicate returning rows.foundis int and an OUTPUT parameter, with a default of NULL.1 yayın bulunduğunda gösterir.0 yayın bulunan gösterir.
Sonuç Kümeleri
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
subscription_name |
sysname |
Abonelik adı. |
yayın |
sysname |
Yayın adı. |
Yayımcı |
sysname |
Yayımcı adı. |
publisher_db |
sysname |
Yayımcı veritabanının adı. |
Abone |
sysname |
Abonenin adını. |
subscriber_db |
sysname |
Adı abonelik veritabanı. |
Durum |
int |
Abonelik durumu: 0 = Tüm işleri olan başlatmak için bekleniyor 1 = Bir veya daha fazla işi başlatma 2 = Tüm işleri başarıyla çalıştırıldı 3 = En az bir iş yürütülürken 4 = Tüm işleri planlanır ve boşta 5 = En az bir iş önceki hatasından sonra yürütmek girişiminde 6 = En az iş başarıyla yürütmek başarısız oldu |
subscriber_type |
int |
Abone türü. |
subscription_type |
int |
Abonelik türü: 0 = İtme 1 = Çekme 2 = Her ikisi de |
Öncelik |
float(8) |
Abonelik için öncelik belirten sayı. |
sync_type |
tinyint |
Abonelik eşitleme türü. |
Açıklama |
nvarchar(255) |
Bu birleştirme abonelik kısa tarifi |
merge_jobid |
binary(16) |
Birleştirme Aracısı iş kimliği. |
full_publication |
tinyint |
Abonelik için tam veya filtre uygulanmış yayın. |
offload_enabled |
bit |
Belirtir yürütme boşaltma bir çoğaltma aracısı olan küme Abone tarafında çalıştırmak için.BOŞ ise, yürütme Yayımcı tarafında çalışır. |
offload_server |
sysname |
Aracı çalıştığı sunucunun adıdır. |
use_interactive_resolver |
int |
Etkileşimli çözümleyici mutabakat sırasında kullanılan olmasa da döndürür.If 0, the interactive resolver not is used. |
anabilgisayaradı |
sysname |
Bir abonelik değeri tarafından filtre uygulandığında sağlanan değeri host_name işlev. |
subscriber_security_mode |
smallint |
Is the security mode at the Subscriber, where 1 means Windows Authentication, and 0 means Microsoft SQL Server Authentication. |
subscriber_login |
sysname |
Abone adresindeki oturum açma adıdır. |
subscriber_password |
sysname |
Gerçek abone parola hiçbir zaman döndürülür.Sonuç olarak maskelenmiş bir "*" dize. |
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (başarısız)
Açıklamalar
sp_helpmergesubscription birleştirmede kullanılan çoğaltma Publisher veya republishing abone depolanan abonelik bilgileri döndürmek için.
For anonymous subscriptions, the subscription_typevalue is always 1 (pull).Ancak, gereken yürütmek sp_helpmergepullsubscription adresindeki abone anonim abonelikleri hakkında bilgi için.
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolü db_owner için abonelik ait olduğu yayın yapabilirsiniz sabit veritabanı rolü veya yayın erişim listesi yürütmek sp_helpmergesubscription.