Share via


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

Bir birleştirme yayın için bir makale tanımlarken şema seçeneklerini belirtmek için

Varolan bir makale anlık görüntü veya işlem şema seçeneklerini değiştirmek içinyayın

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.