Nasıl yapılır: Şema seçenekleri (çoğaltma Transact-SQL programlama) belirtin
Yayımlarken, bir tablo veya görünümü, çoğaltma sağlar, denetim nesnesi için yayımlanmış nesnenin yinelenmiş oluşturma seçenekleri.Şema seçenekleri olabilir küme bir makaleyi çoğaltma depolanmış yordamları kullanarak programlı olarak oluşturulduğu sırada.Bunlar aynı zamanda bir sonraki değiştirilebilir saat.Bu seçenekler bir makale için açıkça belirtirseniz, varsayılan bir seçenekler küme tanımlanacaktır.
Not
The default schema options when using replication stored procedures may differ from the default options when articles are adding using Microsoft SQL Server Management Studio.
Şema seçenekleri bir onaltılı değer belirtilen | (Bit düzey veya) sonucu bir veya daha fazla seçenek.Daha fazla bilgi için bkz: sp_addarticle ve sp_addmergearticle.
Not
Şema seçenek değerleri dönüştürmeniz gerekir ikili için int yapmadan önce bir bit düzeyinde işlem.Daha fazla bilgi için bkz: Article Options for Transactional Replication.
Bir anlık görüntü veya işlem bir makale tanımlarken şema seçeneklerini belirtmek içinyayın
- yayın veritabanı üzerinde Yayımcı tarafında yürütmek sp_addarticle.Makale olduğu için yayın adı belirtmek @ yayın, makale için bir ad @ makale, için yayımlanmış veritabanı nesnesi @ source_object, veritabanı nesnesi türü @ türüve | (Bit düzey veya) sonucu bir veya birden çok şema seçeneklerinin @ schema_option.Daha fazla bilgi için bkz: Nasıl yapılır: Bir makalesi (çoğaltma Transact-SQL programlama) tanımla.
Bir birleştirme yayın için bir makale tanımlarken şema seçeneklerini belirtmek için
- yayın veritabanı üzerinde Yayımcı tarafında yürütmek sp_addmergearticle.Makale olduğu için yayın adı belirtmek @ yayın, makale için bir ad @ makale, için yayımlanmış veritabanı nesnesi @ source_objectve | (Bit düzey veya) sonucu bir veya birden çok şema seçeneklerinin @ schema_option.Daha fazla bilgi için bkz: Nasıl yapılır: Bir makalesi (çoğaltma Transact-SQL programlama) tanımla.
Varolan bir makale anlık görüntü veya işlem şema seçeneklerini değiştirmek içinyayın
yayın veritabanı üzerinde Yayımcı tarafında yürütmek sp_helparticle.Makale olduğu için yayın adı belirtmek @ yayın ve için makalenin adını @ makale.Not değeri schema_option sonuç küme sütun.
Execute bir & (Bitsel ve) adım 1 ve istenen şema değeri kullanarak işlem değeri seçeneği küme olup olmadığını belirlemek için seçenek.
Sonuç ise 0, değil küme.
Sonuç seçenek değeri ise seçeneği zaten küme.
Seçenek ise küme, execute bir | (Bit düzey veya) adım 1 ve istenen şema değeri kullanarak işlem seçenek değerini.
yayın veritabanı üzerinde Yayımcı tarafında yürütmek sp_changearticle.Makale olduğu için yayının adı belirtmeniz @ yayın, için makalenin adını @ makale, değeri schema_option için @ özellikve onaltılık için adım 3 @ değeri.
Yeni bir anlık görüntü oluşturmak için Anlık Görüntü Aracısı çalıştırın.Daha fazla bilgi için bkz: Nasıl yapılır: Başlangıç anlık görüntüsü (çoğaltma Transact-SQL programlama) oluştur.
Varolan bir makale anlık görüntü veya işlem şema seçeneklerini değiştirmek içinyayın
yayın veritabanı üzerinde Yayımcı tarafında yürütmek sp_helpmergearticle.Makale olduğu için yayın adı belirtmek @ yayın ve için makalenin adını @ makale.Not değeri schema_option sonuç küme sütun.
Execute bir & (Bitsel ve) adım 1 ve istenen şema değeri kullanarak işlem değeri seçeneği küme olup olmadığını belirlemek için seçenek.
Sonuç ise 0, değil küme.
Sonuç seçenek değeri ise seçeneği zaten küme.
Seçenek ise küme, execute bir | (Bit düzey veya) adım 1 ve istenen şema değeri kullanarak işlem seçenek değerini.
yayın veritabanı üzerinde Yayımcı tarafında yürütmek sp_changemergearticle.Makale olduğu için yayının adı belirtmeniz @ yayın, için makalenin adını @ makale, değeri schema_option için @ özellikve onaltılık için adım 3 @ değeri.
Yeni bir anlık görüntü oluşturmak için Anlık Görüntü Aracısı çalıştırın.Daha fazla bilgi için bkz: Nasıl yapılır: Başlangıç anlık görüntüsü (çoğaltma Transact-SQL programlama) oluştur.