Aracılığıyla paylaş


sp_helpmergesubscription (Transact-sql)

Bilgi verir birleştirme yayını aboneliği, hem itme ve çekme. Bu saklı yordam, yayını veritabanı üzerinde yayımcı veya republishing Abone abonelik veritabanının yürütülür.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

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'
    Yayını addır. publicationise sysname, varsayılan %. Yayın zaten var ve tanımlayıcıları kuralları uyması gerekir. Eğer null veya %, tüm birleştirme yayımları ve geçerli veritabanında Abonelikleri hakkında bilgi döner.

  • @ abone ='subscriber'
    Abone addır. subscriberise sysname, varsayılan %. Eğer null ya da %, tüm abonelikleri için verilen yayın hakkında bilgi verilir.

  • @ subscriber_db ='subscriber_db'
    Abonelik veritabanı adıdır. subscriber_dbise sysname, varsayılan %, hangi tüm abonelik veritabanları hakkında bilgi verir.

  • @ publisher ='publisher'
    Yayımcı addır. Publisher, geçerli bir sunucu olması gerekir. publisherise sysname, varsayılan %, hangi tüm yayımcılar hakkında bilgi verir.

  • @ publisher_db ='publisher_db'
    Publisher veritabanı adıdır. publisher_dbise sysname, varsayılan %, hangi tüm Publisher veritabanları hakkında bilgi verir.

  • @ subscription_type ='subscription_type'
    Abonelik türü olduğunu. subscription_typeise nvarchar(15), ve bu değerlerden biri olabilir.

    Değer

    Açıklama

    Bas (varsayılan)

    Itme abonelik

    Çekme

    Çekme abonelik

    her ikisi de

    Bir itme ve çekme abonelik

  • @found='found'OUTPUT
    Dönen satırları göstermek için bir bayrak 's. foundise int ve null varsayılan bir çıkış parametresi. 1 yayını bulunan gösterir. 0 yayın bulunamadı 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ınevi

sysname

Yayımcı adı.

publisher_db @

sysname

Publisher veritabanının adı.

abone

sysname

Abonenin adını.

subscriber_db

sysname

Abonelik veritabanının adı.

durumu

int

Abonelik durumu:

0 = Tüm işleri başlatmak için bekliyoruz

1 = Bir veya daha fazla iş başlıyor

2 = Tüm işleri başarıyla yürütülen

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ş denemeden önceki hatasından sonra yürütmek

6 = En az bir işi başarıyla yürütmek için başarısız oldu

Subscriber_type

int

Abone türü.

Abonelik

int

Abonelik türü:

0 = Itme

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 açıklaması.

merge_jobid

binary(16)

Birleştirme Aracısı iş Kımlığı.

full_publication

tinyint

Abonelik için tam veya filtre uygulanmış bir yayında olup olmadığı.

offload_enabled

bit

Çoğaltma aracısı boşaltması yürütülmesi abone çalıştırmak için ayarlanmış belirtir. 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 olup olmadığını döndürür. Eğer 0, etkileşimli çözümleyici kullanılmaz.

hostname

sysname

Bir abonelik değeri tarafından filtre uygulandığında sağlanan değer host_name işlevi.

subscriber_security_mode

smallint

Abone adresindeki güvenlik modu nerede 1 Windows kimlik doğrulaması anlamına gelir ve 0 anlamına gelir Microsoft  SQL Serverkimlik.

subscriber_login

sysname

Abone adresindeki oturum açma adıdır.

subscriber_password

sysname

Fiili abone parola asla döndürülür. Sonuç olarak maskelenir bir "*" dize.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Açıklamalar

sp_helpmergesubscription birleştirme çoğaltma Publisher veya republishing Abone depolanan abonelik bilgileri döndürmek için kullanılır.

Anonim abonelikleri subscription_type değeri her zaman 1 (çekme). Ancak, yürütme gerekir eşdeğerdirsp_helpmergepullsubscription bilgi anonim abonelikleri için abone.

İzinler

Yalnızca üyeleri sysadmin sabit sunucu rolü, db_owner sabit veritabanı rolü veya abonelik ait olduğu yayın yayın erişim listesi yürütebilirsiniz sp_helpmergesubscription.

Ayrıca bkz.

Başvuru

sp_addmergesubscription (Transact-sql)

sp_changemergesubscription (Transact-sql)

sp_dropmergesubscription (Transact-sql)

Sistem saklı yordamları (Transact-sql)