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.
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.
Ayrıca bkz.