Aracılığıyla paylaş


sp_changemergesubscription (Transact-SQL)

Seçili bir birleştirme özelliklerini değiştirir gönderme temelli abonelik.Bu saklı yordam, yayın veritabanı üzerinde yayımcı adresindeki yürütülür.

Güvenlik notuGüvenlik Notu

Yayımcı ile yapılandırırken bir uzak Dağıtımcı, sağlanan da dahil olmak üzere tüm parametreler için değerler job_login ve job_password, için dağıtıcı düz metin olarak gönderilirBu saklı yordam yürütmeden önce Yayımcı ve kendi uzak dağıtımcı arasında bağlantı şifrelemek.Daha fazla bilgi için bkz: SQL Server bağlantıları şifreleme.

Sözdizimi

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

Bağımsız değişkenler

  • [ @publication=] 'publication'
    Is the name of the publication to change.publication is sysname, with a default of NULL.yayın önceden mevcut olmalıdır ve tanıtıcı kurallarına uyması gerekir.

  • [ @subscriber=] 'subscriber'
    Is the name of the Subscriber.subscriber is sysname, with a default of NULL.

  • [ @subscriber_db=] 'subscriber_db'
    Is the name of the subscription database.subscriber_dbis sysname, with a default of NULL.

  • [ @property=] 'property'
    Is the property to change for the given publication.property is sysname, and can be one of the values in the table.

  • [ @value=] 'value'
    Is the new value for the specified property.value is nvarchar(255), and can be one of the values in the table.

    Özellik

    Değer

    Açıklama

    Açıklama

     

    Bu birleştirme abonelik açıklaması.

    Öncelik

     

    Abonelik önceliğidir.Öncelik, kazanan bir çakışma algılandığında çekmek için varsayılan çözümleyici tarafından kullanılır.

    merge_job_login

     

    Oturum açma için Microsoft altında çalışacağı Windows hesabını Aracısı çalıştırır.

    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

    Use SQL Server bağlanırken kimlik doğrulamasını Yayımcı.

    publisher_login

     

    Yayımcı oturum açma adı.

    publisher_password

     

    Güçlü parola için sağlanan Yayımcı oturum açma.

    subscriber_security_mode

    1

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

     

    0

    Use SQL Server bağlanırken kimlik doğrulamasını abone.

    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.

     

    Yok

    Abone şema ve yayımlanmış tablolar için ilk veri zaten; sistem tablolarıve her zaman veri transfer edilir.

    use_interactive_resolver

    TRUE

    Etkileşimli çözümlemesine izin verecek tüm makaleler için etkileşimli olarak çözümlenmesi çakışmaları sağlar.

     

    yanlış

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

    Null(default)

    Null(default)

     

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (başarısız)

Açıklamalar

sp_changemergesubscription birleştirmede kullanılan çoğaltma.

Bir Aracısı oturum açma veya parola değiştirdikten sonra durdurmak ve değişikliğin etkili olabilmesi için aracı yeniden gerekir.

İzinler

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