Udostępnij za pośrednictwem


Kwestie administracyjne dla wydawców Oracle

Po skonfigurowano Wydawca Oracle i mechanizmy śledzenia replikacja zmian na miejscu, Administratorzy systemu bazy danych Oracle można nadal używać standardowych narzędzi bazy danych Oracle i wykonywanie typowych zadań administracyjnych.Należy jednak pamiętać skutków publikowane dane wykonywania określonych zadań administracyjnych.

Z wyjątkiem upuszczanie lub modyfikowanie kolumna publikowanym replikacja lub upuszczanie lub modyfikując obiekty replikacja, te względy nie stosuje się do publikacji migawka.

Importowanie i ładowanie danych

Wyzwalacze są używane w zmian transakcyjnych publikacji w bazie danych Oracle.Zmiany do opublikowanej tabel mogą być replikowane do subskrybentów tylko wtedy, gdy występuje replikacja pożaru wyzwalaczy aktualizacji, wstawiania lub usuwania.Narzędzia Oracle SQL i Oracle importu * Loader obydwie opcje, które wpływają na czy wyzwalacze będą ognia, gdy wiersze są wstawiane do zreplikowane tabele z tych narzędzi.

Importuj Oracle

Z importu Oracle zestaw opcję Ignoruj na "y" lub "n" (ustawieniem domyślnym jest ' n ').Jeśli Ignoruj jest zestaw do 'n', w tabela jest usunięty i utworzony podczas importowania.Usuwa wyzwalacze replikacja, a wyłącza replikacja.Jeśli Ignoruj jest zestaw na "y" Importuj spróbuje załadować wiersze do istniejącej tabela fires wyzwalacze replikacja.Należy zatem upewnić się Ignoruj jest zestaw na "y" Podczas importowania do zreplikowanej tabela za pomocą narzędzie Import.

SQL * Loader

Z SQL * Loader, zestaw opcję bezpośredniego "true" lub 'false' (domyślnym jest 'false').Jeśli bezpośredniego jest zestaw 'false' wiersze są wstawiane za pomocą instrukcji INSERT konwencjonalnych, które ognia wyzwalacze replikacja.Jeśli bezpośredniego jest zestaw "true" zoptymalizowane obciążenia i wyzwalacze nie są uruchamiane.Należy zatem upewnić się bezpośredniego jest zestaw do 'false' Podczas ładowania do zreplikowanej tabela z SQL * narzędzie Loader.

Wprowadzanie zmian do opublikowanych obiektów

Następujące akcje wymagane nie specjalne uwagi:

  • Odbudowa indeksów opublikowanych tabel.

  • Dodawanie użytkownika wyzwalaczy do opublikowanych tabela.

Następujące akcja wymaga zatrzymać działanie wszystkich opublikowanych tabel:

  • Przenoszenie opublikowanego tabela.

Następujące działania wymagają upuść publikacja, wykonać operację i odtworzenia publikacja:

  • Obcinanie tabela opublikowane.

  • Zmiana nazwy tabela opublikowane.

  • Dodanie kolumna do tabela opublikowane.

  • Upuszczanie lub modyfikowanie kolumna, która jest publikowana dla replikacja.

  • Wykonywanie operacji-logged.

Upuszczanie lub modyfikowanie obiektów replikacja

Należy upuścić i skonfigurować wydawcy, drop lub zmodyfikować dowolnego poziom Wydawca śledzenia tabele, wyzwalacze, sekwencje lub procedur przechowywanych.Częściowa lista tych obiektów, zobacz Obiekty utworzone Wydawca Oracle.

Aby uzyskać informacje o usunięcie i ponowne konfigurowanie Wydawca, zobacz sekcję "zmiany wymagające rekonfiguracja Wydawca" w temacie Rozwiązywanie problemów z Oracle wydawców.