Kako varnostno kopirati tabelo v Oracle?

Kako Varnostno Kopirati Tabelo V Oracle



Med delom z bazo podatkov Oracle je pomembno imeti vzpostavljeno zanesljivo strategijo varnostnega kopiranja. Eden ključnih vidikov te strategije je varnostno kopiranje posameznih tabel baze podatkov. Ustvarjanje varnostne kopije tabel lahko pomaga zaščititi podatke pred izgubo zaradi nenamernega izbrisa, poškodbe ali drugih težav. Podatkovna baza Oracle ponuja številne funkcije za ustvarjanje varnostne kopije.

V tem priročniku je razloženo, kako varnostno kopirati tabelo v Oracle.

Kako varnostno kopirati tabelo v Oracle?

Če želite varnostno kopirati tabelo v Oracle, se prijavite v bazo podatkov z uporabo SQLPLUS ukaz. Po uspešni prijavi je mogoče uporabiti naslednje metode za varnostno kopiranje tabele v Oracle:







Kako varnostno kopirati tabelo v Oracle z uporabo izjave CREATE?

' USTVARJANJE ” ustvari nove objekte baze podatkov, kot so tabele, indeksi, pogledi, zaporedja in še veliko več. Če želite varnostno kopirati tabelo v zbirki podatkov Oracle, preprosto ustvarite kopijo te specifične tabele z uporabo ' USTVARJANJE ” izjava. Primer je podan spodaj:



USTVARI TABLE CONTACTS_BACKUP

KOT IZBERI *

IZ STIKOV;

V zgornjem primeru ' USTVARI TABELO ' se uporablja za ustvarjanje nove (rezervne) tabele z imenom ' CONTACTS_BACKUP ”. ' IZBERI * ” se uporablja za izbiro vseh vrstic in stolpcev iz tabele “ STIKI ”.



Izhod





Rezultat je pokazal, da tabela ' CONTACTS_BACKUP « je bil ustvarjen.



Kako varnostno kopirati tabelo v Oracle z uporabo ukaza EXP?

' EXP ” Ukaz se uporablja za ustvarjanje varnostne kopije baze podatkov ali podnabora objektov baze podatkov, kot so tabele, indeksi, pogledi in shranjene procedure, z izvozom. Vnesite naslednji ukaz za varnostno kopiranje tabele v Oracle z uporabo ' EXP ” ukaz:

EXP C##MD/md1234 TABLES=CONTACTS FILE=CONTACTS_BACKUP_EXP.DMP LOG=EXPORT_DATABASE_LOG.OUT

V zgornjem ukazu:

  • C##MD « in » md1234 ” je uporabniško ime in geslo.
  • ' TABELE ” se uporablja za podajanje imena tabele.
  • ' MAPA ” se uporablja za določitev imena izhodne datoteke.

Izhod

Izhod kaže, da varnostna kopija » STIKI ” tabela je bila ustvarjena.

Kako varnostno kopirati tabelo v Oracle z uporabo SQL Developer?

Za varnostno kopiranje tabele v Oracle z uporabo SQL razvijalca mora biti vzpostavljena povezava z bazo podatkov. Po ustvarjanju povezave razširite drevo baze podatkov, da si ogledate vse objekte baze podatkov in poiščete » Mize « s seznama. Razširite ' Mize ” za ogled vseh tabel v izbrani bazi podatkov:

Z desno miškino tipko kliknite ime tabele, da izberete tabelo in nato kliknite » Izvoz ... ” za ustvarjanje varnostne kopije:

Izberite cilj izhodne datoteke, drugo nastavitev pustite privzeto in kliknite » Naprej > ” gumb:

Opomba : Med izvozom objektov baze podatkov lahko te nastavitve spremenite glede na zahteve uporabnika.

Določite objekt baze podatkov (ime tabele) in kliknite » Naprej > ” gumb:

Če želite ustvariti varnostno kopijo tabele, kliknite » Končaj ” gumb:

Počakajte, da se postopek izvoza zaključi:

Novi ' .sql « se odpre datoteka, ki označuje, da je varnostna kopija datoteke » STIKI ” tabela je bila ustvarjena:

To je, kako varnostno kopirati tabelo v Oracle z uporabo različnih metod.

Zaključek

Če želite varnostno kopirati tabelo v Oracle, se prijavite v bazo podatkov. Po uspešni prijavi se prikaže » USTVARJANJE ” lahko uporabite za varnostno kopiranje tabele z ustvarjanjem kopije izvirne tabele. Druga možnost je ' EXP ” ukaz ustvari varnostno kopijo tabele z izvozom določene tabele. ' SQL razvijalec ” je tudi dober način za ustvarjanje varnostne kopije tabele. Ta priročnik je zagotovil popolno predstavitev varnostnega kopiranja tabele v Oracle.