Aracılığıyla paylaş


Makaleleri için ve bırakma makaleleri varolan yayınlar ekleme

Bir yayın oluşturduktan sonra makale ekleme, sürüklenip mümkündür.Makaleler istenildiği saat eklenebilir, ancak makalelerini kaldırmak için gereken eylemleri çoğaltma ve makale bırakılan türüne bağlıdır.

Makale ekleme

Bir makale ekleme içerir: makaleyi yayına eklemek yayın yeni bir anlık görüntü oluşturma; yeni makale veri ve şema uygulamak için abonelik eşitleniyor.

Not

Bir makale birleştirme yayınına eklediğiniz yeni makale üzerinde varolan bir makale bağlıdır, bir işlem sırasını kullanarak her iki makaleler için belirtmelisiniz @ processing_order parametresisp_addmergearticle and sp_changemergearticle.Aşağıdaki senaryoyu düşünün: Tablo yayımlayabilirsiniz, ancak tabloya başvuran bir işlev yayımlayın. Işlev yayımlarsanız, tablo, Abone tarafında oluşturulamıyor.Işlev için yayın eklediğinizde: değeri belirtin.1 for the @ processing_order parametresisp_addmergearticle; değeri belirtin.2 for the @ processing_order parametresisp_changemergearticleTablo adı için bir parametre @ makale.Bu işleme sırası, en önce bu bağlı tablo abone işlev oluşturma sağlar.Işlev numaralı tablo için sayıdan daha düşük olduğu sürece, her bir makale için farklı bir sayı kullanabilirsiniz.

  1. Bir veya daha fazla makaleleri, aşağıdaki yöntemlerden birini ekleyin:

  2. Birleştirme yayınına parametreli süzgeçleri ile makale bir yayına ekledikten sonra yayın (ve tüm bölümler) için yeni bir anlık görüntü oluşturmanız gerekir.Dağıtım aracısını veya Birleştirme Aracısı sonra yeni makale veri ve şema (Bu yayın tamamını yeniden.) için abone kopyalar edin.

    Yeni anlık görüntü görüntü görüntüsünü oluşturmak için

    Bir birleştirme yayın için yeni bir anlık görüntü ile parametreli hale getirilmiş bir süzgeç oluşturmak için

  3. Rapor anlık görüntü görüntü görüntüsünü oluşturduktan sonra şema ve yeni makale veri kopyalamak için abonelik eşitleyin.

    gönderme temelli abonelik eşitlemek için

    çekme temelli abonelik eşitlemek için

Makaleleri siliniyor

Makaleleri arasında bırakılan bir yayın herhangi bir anda, ancak aşağıdaki davranışlardan dikkate almanız gerekir:

  • makale bir yayından bırakarak nesneyi Yayın veritabanından veya ilgili nesneye abonelik veritabanından kaldırmaz.DROP kullanın. <Nesne> Gerekirse, bu nesneleri kaldırmak için . Yayımlanmış diğer makalelere yabancı anahtar kısıtlamaları ile ilgili bir makale düşürdüğünüzde, tablo Abone tarafında el ile veya isteğe bağlı bir komut dosyası yürütme kullanarak bırakın, öneririz: uygun DROP < > ifadeleri nesnesi içeren bir komut dosyası belirtin. Daha fazla bilgi için bkz: Nasıl Yapılır: Komut dosyaları (çoğaltma Transact-SQL programlama) eşitleme sırasında yürütmek.

  • Birleştirme yayımları uyumluluk düzey veya daha yüksek 90RTM, makaleler istenildiği saat bırakılan, ancak yeni bir anlık görüntü gereklidir.Ayrıca:

    • Bir makale üst birleştirmek filtresi ya da mantıksal kayıt ilişki makalesinde, ilişkileri, reinitialization gerektirir, kesilmesine gerekir.

    • makale parametreli son süzgeci varsa bir yayın, abonelikler yeniden.

  • Uyumluluk düzey 90RTM düşük olan birleştirme yayımları için hiçbir özel hususlar abonelikler, bir ilk eşitleme için önce ile makaleleri kesilmesine.makale bir veya daha fazla abonelikler eşitlenen sonra kesilirse, abonelikleri bırakılan yeniden eşitlenir ve gerekir.Uyumluluk düzey hakkında daha fazla bilgi için başlığı "Uyumluluk düzey için birleştirme yayınları" bölümüne bakın. Bir çoğaltma topolojisi SQL Server birden çok sürümünü kullanma.

  • Anlık görüntü veya işlem yayınları, oluşturulan abonelik için önce hiçbir özel dikkat edilecek noktalar ile makaleleri kesilmesine.Bir veya daha fazla abonelikler oluşturduktan sonra bir makale kesilirse abonelikleri bırakılan yeniden eşitlenir ve gerekir.For more information about dropping subscriptions, see Yayın için abone olma and sp_dropsubscription (Transact-SQL).sp_dropsubscription allows you to drop a single article from the subscription rather than the entire subscription.

  1. makale bir yayından kaldırmak, makale silmek ve yayın yeni bir anlık görüntü oluşturma içerir.Geçerli anlık bir makale bırakarak geçersiz kılar; bu nedenle yeni bir anlık görüntü oluşturulmalıdır.

    Bir makaleden bırakılacağı bir yayın

  2. makale bir yayından kaldırmak sonra birleştirme yayınına parametreli süzgeçleri ile yayın (ve tüm bölümler) için yeni bir anlık görüntü oluşturmalısınız.

    Yeni anlık görüntü görüntü görüntüsünü oluşturmak için

    Bir birleştirme yayın için yeni bir anlık görüntü ile parametreli hale getirilmiş bir süzgeç oluşturmak için

Yukarıda belirtildiği gibi bazı durumlarda bir makale bırakarak bırakılan yeniden ve daha sonra eşitlenir abonelikler gerektirir.Daha fazla bilgi için bkz: Yayın için abone olma ve Veri Eşitleme.