Jak wykonać kopię zapasową stołu w Oracle?

Jak wykonać kopię zapasową stołu w Oracle?
Podczas pracy z bazą danych Oracle ważne jest, aby mieć niezawodną strategię tworzenia kopii zapasowych. Jednym kluczowym aspektem tej strategii jest tworzenie kopii zapasowych poszczególnych tabel bazy danych. Tworzenie kopii zapasowej tabel może pomóc w ochronie danych przed utratą z powodu niezamierzonego usunięcia, korupcji lub innych problemów. Baza danych Oracle zawiera wiele funkcji do tworzenia kopii zapasowej.

Ten przewodnik wyjaśni, jak wykonać kopię zapasową tabeli w Oracle.

Jak wykonać kopię zapasową stołu w Oracle?

Aby wykonać kopię zapasową tabeli w Oracle, zaloguj się do bazy danych za pomocą Sqlplus Komenda. Po udanym logowaniu można zastosować następujące metody do kopii zapasowej tabeli w Oracle:

  • Utwórz instrukcję
  • Polecenie exp
  • Narzędzie programisty SQL

Jak wykonać kopię zapasową tabeli w Oracle za pomocą instrukcji Utwórz?

„„TWORZYĆ”Instrukcja tworzy nowe obiekty bazy danych, takie jak tabele, indeksy, widoki, sekwencje i wiele więcej. Aby wykonać kopię zapasową tabeli w bazie danych Oracle, po prostu utwórz kopię tej konkretnej tabeli za pomocą „TWORZYĆ" oświadczenie. Przykład podano poniżej:

Utwórz tabelę contacts_backup
Jak wybierz *
Z kontaktów;

W powyższym przykładzie „Utwórz tabelę”Służy do utworzenia nowej (kopii zapasowej), o nazwie„Contacts_backup". „„WYBIERAĆ *”Służy do wyboru wszystkich wierszy i kolumn z tabeli„ŁĄCZNOŚĆ".

Wyjście

Wyjście wykazało, że tabela „Contacts_backup" został stworzony.

Jak wykonać kopię zapasową tabeli w Oracle za pomocą polecenia EXP?

„„DO POTĘGI„Polecenie służy do utworzenia kopii zapasowej bazy danych lub podzbioru obiektów bazy danych, takich jak tabele, indeksy, widoki i procedury przechowywane poprzez eksportowanie. Wpisz następujące polecenie, aby wykonać kopię zapasową tabeli w Oracle za pomocą „DO POTĘGI" Komenda:

Exp c ## MD/MD1234 Tabele = Contacts File = Contacts_backup_exp.DMP Log = Export_DataBase_Log.NA ZEWNĄTRZ

W powyższym poleceniu:

  • "C ## MD" I "MD1234”To nazwa użytkownika i hasło.
  • „„Tabele”Służy do określenia nazwy tabeli.
  • „„PLIK”Służy do określenia nazwy pliku wyjściowego.

Wyjście

Wyjście pokazuje, że kopia zapasowa „ŁĄCZNOŚĆ”Tabela została utworzona.

Jak wykonać kopię zapasową tabeli w Oracle za pomocą programisty SQL?

Aby wykonać kopię zapasową tabeli w Oracle za pomocą programisty SQL, należy ustalić połączenie z bazą danych. Po utworzeniu połączenia rozwinąć drzewo bazy danych, aby wyświetlić wszystkie obiekty bazy danych i znaleźć „Tabele" z listy. Rozwiń „Tabele„Aby wyświetlić wszystkie tabele, obecne w wybranej bazie danych:

Kliknij prawym przyciskiem myszy nazwę tabeli, aby wybrać tabelę, a następnie kliknij „Eksport… „Aby stworzyć kopię zapasową:

Wybierz miejsce docelowe pliku wyjściowego, pozostaw drugie ustawienie jako domyślne i kliknij „Dalej>" przycisk:

Notatka: Podczas eksportowania obiektów bazy danych ustawienia można zmienić zgodnie z wymaganiami użytkownika.

Podaj obiekt bazy danych (nazwa tabeli) i kliknij „Dalej>" przycisk:

Aby utworzyć kopię zapasową tabeli, kliknij „Skończyć" przycisk:

Poczekaj, aż proces eksportowania zakończy się:

Nowa ".SQL„Plik otwiera się wskazujący, że plik kopii zapasowej„ŁĄCZNOŚĆ„Utworzono tabelę:

To jest jak wykonać kopię zapasową tabeli w Oracle przy użyciu różnych metod.

Wniosek

Aby wykonać kopię zapasową tabeli w Oracle, zaloguj się do bazy danych. Po udanym logowaniu, „TWORZYĆ”Instrukcja może być użyta do kopii zapasowej tabeli, tworząc kopię oryginalnej tabeli. Alternatywnie „„DO POTĘGI„Polecenie tworzy kopię zapasową tabeli poprzez eksport określonej tabeli. „„Deweloper SQL„Narzędzie jest również dobrym sposobem na utworzenie kopii zapasowej tabeli. Ten przewodnik zawierał pełną demonstrację, jak wykonać kopię zapasową tabeli w Oracle.