Aracılığıyla paylaş


sp_changemergesubscription (Transact-sql)

Değişiklikleri birleştirme itme abonelik özelliklerini seçili. Bu saklı yordam, yayını veritabanı üzerinde yayımcı adresindeki yürütülür.

Güvenlik notuGüvenlik Notu

Bir Publisher ile sağlanan tüm parametreler için değerler uzak bir dağıtımcı yapılandırma dahil job_loginve job_password, dağıtımcı düz metin olarak gönderilir. Bu saklı yordam yürütme önce Publisher ve kendi uzak dağıtımcı arasında bağlantı şifrelemek. Daha fazla bilgi için, bkz. Veritabanı altyapısı (SQL Server Configuration Manager) şifreli bağlantıları etkinleştir.

Sözdizimi

sp_changemergesubscription [ [ @publication= ] 'publication' ]
    [ , [ @subscriber= ] 'subscriber'
    [ , [ @subscriber_db= ] 'subscriber_db' ]
    [ , [ @property= ] 'property' ]
    [ , [ @value= ] 'value' ]

Bağımsız değişkenler

  • @ publication ='publication'
    Değiştirmek için Yayını addır. publicationise sysname, null varsayılan. Basım önceden mevcut olmalıdır ve tanımlayıcıları kuralları uyması gerekir.

  • @ abone = 'subscriber'
    Abone addır. subscriberise sysname, null varsayılan.

  • @ subscriber_db ='subscriber_db'
    Abonelik veritabanı adıdır. subscriber_dbise sysname, null varsayılan.

  • @property='property'
    Değiştirmek için verilen yayın özelliğidir. propertyise sysname, tablodaki değerlerden biri olabilir.

  • @value='value'
    Belirtilen yeni değeri property. valueise nvarchar(255), tablodaki değerlerden biri olabilir.

    Özellik

    Değer

    Açıklama

    Açıklama

     

    Bu birleştirme abonelik açıklaması.

    öncelik

     

    Abonelik önceliktir. Öncelik Varsayılan çözümleyici tarafından Çakışma algılandığında kazanan almak için kullanılır.

    merge_job_login

     

    Giriş için MicrosoftWindows hesap aracı çalıştığı altında.

    merge_job_password

     

    Aracı çalıştığı Windows hesabı için parola.

    publisher_security_mode

    1

    Windows kimlik doğrulaması için yayımcı bağlanırken kullanın.

     

    0

    Kullanım SQL Serveriçin yayımcı bağlanırken kimlik.

    publisher_login

     

    Publisher oturum açma adı.

    publisher_password

     

    Güçlü parola için sağlanan Publisher oturum açma.

    subscriber_security_mode

    1

    Windows kimlik doğrulaması için abone bağlanırken kullanın.

     

    0

    Kullanım SQL Serveriçin abone bağlanırken kimlik.

    subscriber_login

     

    Abone adresindeki oturum açma adı.

    subscriber_password

     

    Güçlü parola için sağlanan abone oturum açma.

    sync_type

    Otomatik

    Şema ve yayımlanmış tablolar için ilk veri için abone ilk transfer edilir.

     

    hiçbiri

    Abone şema ve yayımlanmış tablolar için ilk veri zaten; sistem tablolarını ve veri her zaman aktarılır.

    use_interactive_resolver

    TRUE

    Tüm makaleler için etkileşimli çözümleme sağlayan etkileşimli olarak çözümlenmesi çakışmaları sağlar.

     

    yanlış

    Çakışmaları otomatik olarak bir varsayılan Çözümleyici veya özel çözümleyici kullanılarak çözümlenir.

    NULL (varsayılan)

    NULL (varsayılan)

     

Dönüş Kodu Değerleri

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

Açıklamalar

sp_changemergesubscription birleştirme çoğaltması kullanılır.

Bir Aracısı oturum açma veya parola değiştirdikten sonra durdurmak ve değişikliğin yürürlüğe Aracısı'nı yeniden başlatmanız gerekir.

İzinler

Yalnızca üyeleri sysadmin sabit sunucu rolü veya db_owner sabit veritabanı rolü yürütebilirsiniz sp_changemergesubscription.

Ayrıca bkz.

Başvuru

sp_addmergesubscription (Transact-sql)

sp_dropmergesubscription (Transact-sql)

sp_helpmergesubscription (Transact-sql)

Sistem saklı yordamları (Transact-sql)