Aracılığıyla paylaş


Oracle Yayımcılar için yönetim konuları

Bir Oracle Yayımcı yapılandırılmış çoğaltma değişiklik izleme düzenekleri yerde olan sonra yöneticiler bir Oracle veritabanı sisteminin hala standart Oracle veritabanı hizmet programları'nı kullanın ve normal sistem yönetimi görevleri gerçekleştirebilirsiniz.Ancak, bazı yönetim görevlerini gerçekleştirme yayımlanan veri efektleri haberdar olması gerekir.

Bu noktalar bırakarak veya çoğaltma, bırakarak veya çoğaltma nesneleri değiştirmek için yayımlanmış bir sütun değiştirmek dışında anlık görüntü yayınlar için geçerli değildir.

Alma ve veri yükleniyor

Tetikleyiciler işlem yayınlar için Oracle üzerinde izleme değişiklik kullanılır.Güncelleştirme, eklediğinizde veya sildiğinizde çoğaltma Tetikleyicileri yangın oluşursa, yayımlanmış tablolara değişiklikleri aboneleri için çoğaltılabilir.Oracle hizmet programlarını Oracle alma ve SQL * yükleyicisi her ikisini de mi, satır içine eklendiğinde, Tetikleyicileri harekete etkileyen seçenekleri vardır, bu yardımcı programları içeren tabloları yinelenmiş.

Oracle Al

Oracle Al'ile yapabilecekleriniz küme seçeneği Yoksay 'y' için veya 'n' (varsayılan 'n ').If Yoksay olduğu küme için 'n ', tablo bıraktı ve alma işlemi sırasında yeniden oluşturulacak.Çoğaltma Tetikleyicileri kaldırır ve çoğaltma devre dışı bırakır.If Yoksay olduğu küme 'y', alma çoğaltma Tetikleyicileri harekete varolan tabloya satırlar'ı yüklemeye çalışacaktır.Bu nedenle, olun Yoksay 'y' yinelenmiş alma küme tablo alma araç.

SQL * yükleyicisi

Ile SQL * yükleyicisi, yapabilecekleriniz küme seçeneği doğrudan 'true' veya 'false' ('false' varsayılandır).If doğrudan 'false' olarak küme, çoğaltma Tetikleyicileri harekete geleneksel INSERT deyimleri kullanarak satır eklenir.If doğrudan olduğu küme 'true' yükünü en iyi duruma getirilmiştir ve Tetikleyicilerin harekete geçirildi.Bu nedenle, olun doğrudan 'false' olarak küme, çoğaltılan yüklerken tablo ile SQL * yükleyicisi araç.

Yayımlanmış nesnelere değişiklik yapma

Aşağıdaki eylemlerden yok bir özel hususlar gerektirir:

  • Yayımlanmış olan tablolarda dizinler yeniden oluşturuluyor.

  • Kullanıcı Tetikleyicileri yayımlanmış bir ekleme tablo.

Yayımlanmış tabloları üzerinde tüm etkinliğini durdurmak, aşağıdaki eylem gerektirir:

  • Yayımlanmış bir tablo taşıma.

Aşağıdaki eylemleri yayın bırakın operasyonu gerçekleştirmek ve daha sonra yayın yeniden gerektirir:

  • Yayımlanmış bir tablo kesiliyor.

  • Yayımlanmış bir yeniden adlandırılıyor tablo.

  • Bir sütun, yayımlanmış bir tabloya ekleme.

  • Siliniyor veya çoğaltma için yayımlanmış bir sütun değiştirme.

  • Işlem dışı oturum gerçekleştiriliyor.

Siliniyor veya çoğaltma nesneleri değiştirme

Bırakma ve bırakma ya da tablo, Tetikleyiciler, sıraları veya saklı yordamlar izleme herhangi bir Publisher düzeyini değiştirmek, yayımcı yeniden yapılandırmanız gerekir.Bu nesnelerin kısmi bir listesi için bkz: Oracle yayımcı üzerinde oluşturulan nesneler.

Bırakma ve yayımcı yeniden yapılandırma hakkında daha fazla bilgi için bölümün "Değişiklikleri yayımcı yapılandırılmasına gerektiren yapılan" içinde konusuna bakın Oracle yayımcılar sorun giderme.