Aracılığıyla paylaş


Nasıl yapılır: Parametreli süzgeçleri (rmo programlama) ile birleştirme yayını için bölümlerini yönetme

yayın ile parametreli süzgeçleri daha iyi yönetmek için programlı olarak yeni abone bölümleri oluşturabilir, varolan abone bölüm numaralandırma ve abone bölümleri kullanarak silmek Çoğaltma Yönetim Nesneleri (rmo).Abone bölümleri oluşturma hakkında daha fazla bilgi için bkz: Nasıl yapılır: Birleştirme yayını ile parametreli süzgeçleri (rmo programlama) için bir Snapshot oluştur.Varolan bölümleri hakkında aşağıdaki bilgileri elde edilebilir:

  • Değer ve süzme işlev bölüm temel aldığı.

  • Parametreli bir anlık görüntü için abone oluşturur iş adı.

  • Son saat bir parametreli anlık görüntü görüntü işlemini çalıştırıp olduğunu.

Not

yayın abonelik ile örtüşmeyen bölümleri verim filtreleri parametreli olduğunda ve belirli bir abonelik kaybolur ve yeniden oluşturulması gerekiyor, aşağıdakileri yapmanız gerekir: için abone bölüm kaldırmak için abonelik yeniden oluşturun ve bölümü yeniden oluşturun.Daha fazla bilgi için bkz: Parametreli satır filtreleri.yayın oluşturma komut dosyası oluşturulduğunda var olan abone bölümleri için oluşturma komut dosyaları çoğaltma oluşturur.Daha fazla bilgi için bkz: Komut dosyası çoğaltma.

Varolan bölümleri hakkında bilgi görüntülemek için

  1. Bir bağlantı oluşturmak Yayımcı kullanarak ServerConnection WalkTree

  2. Oluşturma bir örnek , MergePublication WalkTreeküme Name ve DatabaseName yayın ve küme özelliklerini ConnectionContext özellik için ServerConnection 1. adımda oluşturduğunuz.

  3. Call LoadProperties yöntem alma özelliklerinin nesne.Bu yöntem döndürür, false, yanlış adım 2'de yayın özellikleri tanımlanmış veya yayın yok.

  4. Call EnumMergePartitions yöntem ve sonucu bir dizi için MergePartition nesneler.

  5. Her MergePartition nesne dizide, Al herhangi bir özelliğine faiz.

Varolan bölümleri silmek için

  1. Bir bağlantı oluşturmak Yayımcı kullanarak ServerConnection WalkTree

  2. Oluşturma bir örnek , MergePublication WalkTreeküme Name ve DatabaseName yayın ve küme özelliklerini ConnectionContext özellik için ServerConnection 1. adımda oluşturduğunuz.

  3. Call LoadProperties yöntem alma özelliklerinin nesne.Bu yöntem döndürür, false, yanlış adım 2'de yayın özellikleri tanımlanmış veya yayın yok.

  4. Call EnumMergePartitions yöntem ve sonucu bir dizi için MergePartition nesneler.

  5. Her MergePartition nesne dizisinde, bölüm silinmiş olup olmadığını belirleyin.Bu kararı genellikle değere göre DynamicFilterLogin özellik veya DynamicFilterHostName özellik.

  6. Call RemoveMergePartition yöntem MergePublication Adım 2 nesnesinden.PASS MergePartition Adım 5 nesnesinden.

  7. 6 Silinir her bölüm için yineleyin.