Aracılığıyla paylaş


sp_replicationdboption (Transact-SQL)

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

Konu bağlantısı simgesiTransact-sql sözdizimi kuralları

Sözdizimi

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ımlama

    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 olmak

    Abonelik veritabanı veritabanıdır.

    yedek ile eşitleme

    Veritabanı için eşgüdümlü yedek etkinleştirilir.Daha fazla bilgi için bkz: Nasıl yapılır: İşlem çoğaltma (çoğaltma Transact-sql programlama) için eşgüdümlü yedeklemeleri etkinleştirmek.

  • [ @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ış ve SeçenekAdı olan birleştirme yayımlama, birleştirme yayımlanmış veritabanı abonelikleri de sona erer.

  • [ @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ğeri 1 yalnızca dağıtıcı erişilemez olduğu belirtilmelidir ve sp_replicationdboption yayımlamayı devre dışı bırakmak için kullanılır.

  • [ @from_scripting=] from_scripting
    Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

Dönüş Kodu Değerleri

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

Açıklamalar

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

Bu yordamı oluşturur veya belirli çoğaltma sistem tabloları, güvenlik hesapları vb., verilen seçeneklere bağlı keser.Kümeleri ilgili kategori bit olarak master.sysdatabases sistem tablo ve gerekli sistem oluşturur tablos.

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üsü görüntüsü varsa, bunu yayımlamayı devre dışı bırakmadan önce kesilmesini gerekir.veritabanı anlık görüntü görüntüsü salt okunur çevrimdışı veritabanı kopyası ve bir çoğaltma anlık görüntü görüntü ilişkilidir.Daha fazla bilgi için bkz: Veritabanı anlık görüntüleri.

İzinler

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