Udostępnij za pośrednictwem


Zagadnienia administracyjnych w odniesieniu do bazy danych Oracle wydawcy

Po skonfigurowano Oracle Wydawca i mechanizmów replikacja zmian śledzenia znajdują się w miejscu, Administratorzy systemu bazy danych Oracle można nadal za pomocą standardowych narzędzi bazy danych Oracle i wykonywanie typowych zadań administracyjnych.Należy jednak pamiętać wpływu na publikowanych danych, wykonywania niektórych zadań administracyjnych.

Z wyjątkiem upuszczając lub modyfikując kolumna, która zostanie opublikowana dla replikacja, i upuszczanie lub modyfikowanie obiektów dowolnego replikacja, te zagadnienia nie mają zastosowania do publikacji migawka.

Importowanie i ładowania danych

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

Importuj Oracle

Z importu bazy danych Oracle zestaw opcję Ignoruj do "y" lub "n" (wartość domyślna to 'n ').Jeśli Ignoruj jest zestaw do 'n ', w tabela jest usunięty i ponownie utworzony podczas importowania.Usuwa wyzwalacze replikacja, a wyłącza replikacja.Jeśli Ignoruj jest zestaw do "y" importu będzie próbował załadować wiersze do istniejącej tabela, uruchomieniu wyzwalacze replikacja.Upewnij się, dlatego Ignoruj jest zestaw do "y", podczas importowania do zreplikowanej tabela za pomocą narzędzie Import.

SQL * modułu ładującego

Z programu SQL * program ładujący, zestaw opcję bezpośrednie 'true' lub 'false' (wartość domyślna to 'false').Jeśli bezpośrednie jest zestaw "false", wiersze są wstawiane za pomocą konwencjonalnych instrukcji INSERT, która ognia wyzwalacze replikacja.Jeśli bezpośrednie jest zestaw "true", obciążenie jest zoptymalizowana i wyzwalacze nie są uruchamiane.Upewnij się, dlatego bezpośrednie jest ustawiona na wartość 'false' podczas ładowania do zreplikowanej tabela z SQL * narzędzie modułu ładującego.

Zmiany wprowadzone w publikowanym obiektów

Następujące akcje wymagane nie specjalne uwagi:

  • Odbudowa indeksów opublikowanych tabel.

  • Dodawanie użytkownika wyzwalaczy do opublikowanych tabela.

Następującą akcja należy zatrzymać wszystkie operacje wykonywane na tabelach opublikowanych:

  • Przenoszenie opublikowanego tabela.

Następujące działania wymaga upuść publikacja, do operacji i odtworzenia publikacja:

  • Obcinanie tabela opublikowane.

  • Zmiana nazwy tabela opublikowane.

  • Dodawanie kolumna do tabela opublikowane.

  • Upuszczanie lub modyfikowanie kolumna, która zostanie opublikowana dla replikacja.

  • Wykonanie operacji nie są rejestrowane.

Upuszczanie lub modyfikowanie obiektów replikacja

Należy usunąć i skonfigurować Wydawca, usuwanie lub modyfikowanie dowolnego poziom Wydawca śledzenia tabele, wyzwalacze, sekwencji lub procedur przechowywanych.Aby uzyskać częściową listę tych obiektów Zobacz Obiekty utworzone na wydawca bazy danych Oracle.

Aby uzyskać informacje o usunięcie i ponowne konfigurowanie Wydawca zobacz sekcję "Zmiany są dokonywane wymagające rekonfiguracji Wydawca" w temacie Rozwiązywanie problemów z bazy danych Oracle wydawcy.