Udostępnij za pośrednictwem


Tworzenie kopii zapasowych i przywracanie dla Oracle wydawcy

Postępuj zgodnie z poniższymi wskazówkami podczas wykonywania kopii zapasowych i przywracania:

  • Upewnij się, Agent dziennika czytnik nie działa i inne działania bazy danych w tabelach opublikowanych nie występuje w czasie, gdy wydawca jest ich kopii zapasowej.

  • Kopia zapasowa Wydawca i dystrybutor, w tym samym czasie.

  • Jeśli Wydawca lub dystrybutor musi zostać przywrócony, ponownie zainicjować wszystkich subskrypcji.

  • Aby przywrócić subskrybent z kopia zapasowa (bez potrzeby ponownie zainicjować subskrypcja), transakcje dostarczona do baza danych dystrybucji po ostatniej kopia zapasowa baza danych subskrypcja została ukończona nadal muszą być dostępne.Limit czas transakcji są dostępne, zależy od ustawień przechowywania dystrybucji.Aby uzyskać informacje na temat tych ustawień Zobacz Data wygaśnięcia subskrypcja i dezaktywacja.

  • Jeżeli Wydawca lub dystrybutor staje się zsynchronizowane w wyniku operacji przywracanie bazy danych, agenci replikacja rejestrowanie komunikatów o błędach.W tym momencie należy usunąć i ponownie utwórz wszystkie odpowiednie publikacje i subskrypcje:

    1. Za pomocą skryptu definicji publikacje i subskrypcje.Aby uzyskać więcej informacji zobacz Replikacja wykonywanie wykonywanie skryptów.

      Jeśli definicja publikacji uległy zmianie między wersjami Wydawca i dystrybutor stanów, należy zmodyfikować skrypty.

    2. Usunąć publikacje i subskrypcje.

    3. Uruchamianie skryptów, utworzony w kroku 1.

    Jeśli wydawca musi być usunięty i ponownie skonfigurowane, MSSQLSERVERDISTRIBUTOR synonim publicznych i skonfigurowany użytkownik replikacja bazy danych Oracle z KASKADOWO opcję, aby usunąć wszystkie obiekty replikacja z wydawcą bazy danych Oracle.