Kako sigurnosno kopirati tablicu u Oracleu?

Kako Sigurnosno Kopirati Tablicu U Oracleu



Dok radite s Oracle bazom podataka, važno je imati pouzdanu sigurnosnu strategiju. Jedan ključni aspekt te strategije je sigurnosno kopiranje pojedinačnih tablica baze podataka. Stvaranje sigurnosne kopije tablica može pomoći u zaštiti podataka od gubitka zbog nenamjernog brisanja, oštećenja ili drugih problema. Oracle baza podataka nudi mnoge značajke za stvaranje sigurnosne kopije.

Ovaj će vodič objasniti kako sigurnosno kopirati tablicu u Oracleu.

Kako sigurnosno kopirati tablicu u Oracleu?

Da biste napravili sigurnosnu kopiju tablice u Oracleu, prijavite se u bazu podataka pomoću SQLPLUS naredba. Nakon uspješne prijave, sljedeće metode mogu se koristiti za sigurnosno kopiranje tablice u Oracleu:







Kako sigurnosno kopirati tablicu u Oracleu pomoću naredbe CREATE?

' STVORITI ” naredba stvara nove objekte baze podataka kao što su tablice, indeksi, pogledi, nizovi i još mnogo toga. Da biste napravili sigurnosnu kopiju tablice u Oracle bazi podataka, jednostavno napravite kopiju te određene tablice koristeći ' STVORITI ” izjava. Primjer je dat u nastavku:



STVARANJE TABLE CONTACTS_BACKUP

KAO ODABIR *

IZ KONTAKATA;

U gornjem primjeru, ' STVARANJE TABLICE ” koristi se za stvaranje nove (rezervne) tablice pod nazivom “ KONTAKTI_BACKUP ”. ' IZABERI * ” koristi se za odabir svih redaka i stupaca iz tablice “ KONTAKTI ”.



Izlaz





Izlaz je pokazao da tablica ' KONTAKTI_BACKUP ” je stvoren.



Kako sigurnosno kopirati tablicu u Oracleu pomoću naredbe EXP?

' EXP ” Naredba se koristi za stvaranje sigurnosne kopije baze podataka ili podskupa objekata baze podataka, kao što su tablice, indeksi, pogledi i pohranjene procedure izvozom. Upišite sljedeću naredbu za sigurnosno kopiranje tablice u Oracleu koristeći ' EXP ” naredba:

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

U gornjoj naredbi:

  • C##MD ' i ' md1234 ” je korisničko ime i lozinka.
  • ' TABLICE ” koristi se za određivanje naziva tablice.
  • ' DATOTEKA ” koristi se za određivanje naziva izlazne datoteke.

Izlaz

Izlaz pokazuje da sigurnosna kopija ' KONTAKTI ” tablica je stvorena.

Kako sigurnosno kopirati tablicu u Oracleu pomoću SQL Developera?

Za sigurnosno kopiranje tablice u Oracleu pomoću SQL developera mora se uspostaviti veza s bazom podataka. Nakon stvaranja veze, proširite stablo baze podataka da vidite sve objekte baze podataka i pronađite ' Stolovi ” s popisa. Proširite ' Stolovi ” za pregled svih tablica prisutnih u odabranoj bazi podataka:

Desnom tipkom miša kliknite na naziv tablice kako biste odabrali tablicu, a zatim kliknite na ' Izvoz… ” za izradu sigurnosne kopije:

Odaberite odredište izlazne datoteke, ostavite drugu postavku kao zadanu i kliknite na ' Dalje > ' dugme:

Bilješka : Tijekom izvoza objekata baze podataka, ove postavke mogu se mijenjati prema zahtjevima korisnika.

Navedite objekt baze podataka (naziv tablice) i kliknite na ' Dalje > ' dugme:

Za izradu sigurnosne kopije tablice kliknite na ' Završi ' dugme:

Pričekajte dok se proces izvoza ne završi:

Novi ' .sql ' otvara se datoteka koja pokazuje da je sigurnosna kopija datoteke ' KONTAKTI ” kreirana je tablica:

Ovo je kako napraviti sigurnosnu kopiju tablice u Oracleu koristeći različite metode.

Zaključak

Za izradu sigurnosne kopije tablice u Oracleu, prijavite se u bazu podataka. Nakon uspješne prijave, ' STVORITI ” naredba se može koristiti za sigurnosno kopiranje tablice stvaranjem kopije izvorne tablice. Alternativno, ' EXP ” naredba stvara sigurnosnu kopiju tablice izvozom određene tablice. ' SQL programer ” alat je također dobar način za izradu sigurnosne kopije tablice. Ovaj vodič pružio je potpunu demonstraciju kako sigurnosno kopirati tablicu u Oracleu.