Aracılığıyla paylaş


Şema seçeneklerini belirtmek

Bu konuda şema seçeneklerini belirtin açıklar SQL Server 2012kullanarak SQL Server Management Studioya Transact-SQL. Tablo veya Görünüm yayımlarken yayımlanmış nesnesi için çoğaltılan nesne oluşturma seçeneklerini denetleyebilirsiniz. Madde oluşturulduğunda ve de onları sonradan değiştirebilirsiniz bu seçeneği ayarlayabilirsiniz. Açıkça bir makale bu seçenekleri belirtmezseniz, varsayılan seçenekleri tanımlanır.

[!NOT]

Makaleleri kullanarak eklendiğinde çoğaltma depolanan yordamlar varsayılan şema seçeneklerini varsayılan seçenekleri farklı olabilir SQL Server Management Studio.

Bu Konuda

  • Başlamadan Önce

    Sınırlamalar ve Kısıtlamalar

    Öneriler

  • Kullanarak, şema seçeneklerini belirtmek için:

    SQL Server Management Studio

    Transact-SQL

Başlamadan Önce

Sınırlamalar ve Kısıtlamalar

  • Bir yayın oluşturduktan sonra şema seçeneklerini değiştirirseniz, yeni bir anlık görüntü oluşturmak gerekir.

Öneriler

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

SQL Server Management Studio Kullanarak

Tarih kısıtlamaları ve Tetikleyiciler aboneleri, kopyalanıp kopyalanmayacağını gibi şema seçeneklerini belirtmek Özellikler sekmesini Makalesi özellikleri - <yazı > iletişim kutusu. Yeni Yayın Sihirbazı'nda Bu sekme kullanılabilir ve Yayını özellikleri - <yayın > iletişim kutusu. Sihirbaz ve iletişim kutusuna erişme hakkında daha fazla bilgi için bkz: Yayın oluşturmave Yayın özelliklerini görüntüleme ve değiştirme.

Şema seçeneklerini belirtmek için

  1. Tarih Makaleler sayfa yeni yayın sihirbazını veya Yayını özellikleri - <yayın > iletişim kutusunda, bir makaleyi seçin ve sonra tıklatın Makale özelliklerini.

  2. Hangi makaleleri şema seçeneği değişiklikleri geçerli olacağını seçin:

    • Tıklayın Ayarlama özellikleri, vurgulanmış <NesneTürü > Madde başlatmak için Makalesi özellikleri - <NesneAdı > iletişim kutusu; Bu iletişim kutusunda yaptığınız özellik değişiklikleri, Tarih nesne bölmesinde vurgulanan nesnesine uygulanır Makaleler sayfa.

    • Tıklayın Set özellikleri tüm <NesneTürü > Makaleler başlatmak için tüm özelliklerini <NesneTürü > Makaleler iletişim kutusu; Bu iletişim kutusunda yaptığınız özellik değişikliklerinin geçerli olan tüm nesneler nesne bölmesinde bu tür Tarih Makaleler dahil olanlar henüz yayın için seçilen sayfa.

      [!NOT]

      Yapılan özellik değişikliklerini tüm özelliklerini <NesneTürü > Makaleler iletişim kutusunda geçersiz kılmak daha önce yapılmış herhangi bir Makalesi özellikleri - <NesneAdı > iletişim kutusu. Eğer, örneğin, nesne türü tüm makaleler için varsayılanları ayarlamak, ancak aynı zamanda bazı özellikleri tek tek nesneler için ayarlamak istediğiniz istediğiniz, önce tüm metinler için varsayılan değerleri ayarlayın. Sonra tek tek nesnelerin özelliklerini ayarlayın.

  3. İçinde kopya nesneleri ve ayarları abone ve Hedef nesne bölümleri özellikleri sekmesini Makalesi özellikleri - <yazı > iletişim kutusunda, seçenekler için değerler belirtin.

  4. Gerekirse, tüm özelliklerini değiştirin ve ardından Tamam.

  5. Eğer Yayını özellikleri - <yayın > iletişim kutusu'yı Tamam kaydetmek ve iletişim kutusunu kapatın.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

Transact-SQL'i Kullanma

Şema seçenekleri belirtilmiş olan onaltılı değer olarak | (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ürmek gerekir ikili için int bitwise bir işlemi gerçekleştirmeden önce. Daha fazla bilgi için, bkz. CAST ve CONVERT (Transact-SQL).

Anlık görüntü veya işlem yayın için bir makale tanımlarken şema seçeneklerini belirtmek için

  • Yayını veritabanı üzerinde Yayımcı tarafında idam sp_addarticle. Makaleyi ait olduğu için yayın adı belirtmek @ yayın, yazı için adını @ makale, için yayımlanmış veritabanı nesnesi @ source_object, veritabanı nesnesi türü @ türüve | (Bit düzey veya) bir veya birden çok şema seçeneklerini sonucu @ schema_option. Daha fazla bilgi için, bkz. Bir makale tanımlamak.

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

  • Yayını veritabanı üzerinde Yayımcı tarafında idam sp_addmergearticle. Makaleyi ait olduğu için yayın adı belirtmek @ yayın, yazı için adını @ makale, için yayımlanmış veritabanı nesnesi @ source_objectve | (Bit düzey veya) bir veya birden çok şema seçeneklerini sonucu @ schema_option. Daha fazla bilgi için, bkz. Bir makale tanımlamak.

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

  1. Yayını veritabanı üzerinde Yayımcı tarafında idam sp_helparticle. Makaleyi ait olduğu için yayın adı belirtmek @ yayın yazı için adını @ makale. Değerini not alın schema_option sonuç kümesinde sütun.

  2. Execute a &(Bitwise ve) adım 1 ve istenen şema değeri kullanarak işlemi seçenek değerini seçeneği ayarlanmış olup olmadığını belirlemek için.

    • Sonuç ise 0, seçeneği ayarlanmamış.

    • Sonuç seçenek değeri ise seçeneği zaten ayarlanmış.

  3. Yürütme seçeneği ayarlanmamışsa, bir | (Bit düzey veya) adım 1 ve istenen şema değeri kullanarak işlemi seçenek değerini.

  4. Yayını veritabanı üzerinde Yayımcı tarafında idam sp_changearticle. Makaleyi ait olduğu için yayın adı belirtmek @ yayın, makale adı @ makale, değeri schema_option için @ özellikve adım 3'den onaltılık sonucu @ değeri.

  5. Yeni bir anlık görüntü oluşturmak için Snapshot aracı çalıştırın. Daha fazla bilgi için, bkz. Oluşturun ve başlangıç anlık görüntüsü Uygula.

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

  1. Yayını veritabanı üzerinde Yayımcı tarafında idam eşdeğerdirsp_helpmergearticle. Makaleyi ait olduğu için yayın adı belirtmek @ yayın yazı için adını @ makale. Değerini not alın schema_option sonuç kümesinde sütun.

  2. Execute a &(Bitwise ve) adım 1 ve istenen şema değeri kullanarak işlemi seçenek değerini seçeneği ayarlanmış olup olmadığını belirlemek için.

    • Sonuç ise 0, seçeneği ayarlanmamış.

    • Sonuç seçenek değeri ise seçeneği zaten ayarlanmış.

  3. Yürütme seçeneği ayarlanmamışsa, bir | (Bit düzey veya) adım 1 ve istenen şema değeri kullanarak işlemi seçenek değerini.

  4. Yayını veritabanı üzerinde Yayımcı tarafında idam sp_changemergearticle. Makaleyi ait olduğu için yayın adı belirtmek @ yayın, makale adı @ makale, değeri schema_option için @ özellikve adım 3'den onaltılık sonucu @ değeri.

  5. Yeni bir anlık görüntü oluşturmak için Snapshot aracı çalıştırın. Daha fazla bilgi için, bkz. Oluşturun ve başlangıç anlık görüntüsü Uygula.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

Ayrıca bkz.

Kavramlar

Verileri ve veritabanı nesnelerini Yayımla

Işlem çoğaltma için makale seçenekleri