sp_replicationdboption (Transact-SQL)

Belirtilen veritabanı için bir çoğaltma veritabanı seçeneği ayarlar.Bu saklı yordam, herhangi bir veritabanı yayımcının veya abone yürütülür.

Topic link iconTransact-SQL sözdizimi kuralları

sp_replicationdboption [ @dbname= ] 'db_name' 
        , [ @optname= ] 'optname' 
        , [ @value= ] 'value' 
    [ , [ @ignore_distributor= ] ignore_distributor ]
    [ , [ @from_scripting = ] from_scripting ]

Bağımsız değişkenler

  • [@dbname=] 'dbname'
    Is the database for which the replication database option is being set.db_name is sysname, with no default.

  • [@optname=] 'optname'
    Is the replication database option to enable or disable.optname is sysname, and can be one of these values.

    Değer

    Açıklama

    birleştirme yayımlayın.

    Veritabanı birleştirme yayımları için kullanılabilir.

    Yayımlama

    Veritabanı diğer yayın türleri için kullanılabilir.

    abone olmak olmak

    Veritabanı, abonelik veritabanı.

    yedek ile eşitleme

    Veritabanı, eşgüdümlü bir yedek için etkinleştirilir.Daha fazla bilgi için bkz: Nasıl Yapılır: Eşgüdümlü bir yedekleme işlemsel kopyalama (çoğaltma Transact-SQL programlama) etkinleştirin..

  • [ @value=] 'value'
    Is whether to enable or disable the given replication database option.value is sysname, and can be true or false.Bu değer olduğunda yanlış and optname is **birleştirme yayımlayın.**abonelikler birleştirme yayımlanmış veritabanına da bıraktı.

  • [ @ignore_distributor=] ignore_distributor
    Indicates whether this stored procedure is executed without connecting to the Distributor.ignore_distributor is bit, with a default of 0, meaning the Distributor should be connected to and updated with the new status of the publishing database.Değer 1 olması gereken yalnızca dağıtımcı erişilemiyor, belirtilen ve sp_replicationdboption yayımlamayı devre dışı bırakmak için kullanılıyor.

  • [ @from_scripting=] from_scripting
    Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

Dönüş Kodu Değerleri

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

Remarks

sp_replicationdboption anlık görüntü çoğaltması çoğaltması, işlem çoğaltma ve birleştirme çoğaltma için kullanılır.

Bu yordam, oluşturur veya belirli çoğaltma sistem tabloları, güvenlik hesapları vb., belirtilen seçeneklere bağlı olarak bırakır.Karşılık gelen kategori içindeki bit ayarlar Master.sysdatabases sistem tablosu ve gerekli sistem tabloları oluşturur.

Yayımlamayı devre dışı bırakmak için , yayın veritabanı çevrimiçi olması gerekir.yayın veritabanı için veritabanı anlık görüntü görüntü görüntü görüntüsü varsa bunu yayımlamayı devre dışı bırakmadan önce kesilmesine gerekir.veritabanı anlık görüntüsü görüntüsü salt okunur çevrimdışı bir veritabanının kopyasını; çoğaltma anlık görüntü için ilişkili değildir.Daha fazla bilgi için bkz: Veritabanı anlık görüntü.

İzinler

Yalnızca üyeleri sysadmin sunucu rolünü can sabit yürütmek sp_replicationdboption.