Kaip sukurti atsarginę lentelės kopiją „Oracle“?

Kaip Sukurti Atsargine Lenteles Kopija Oracle



Dirbant su Oracle duomenų baze, svarbu turėti patikimą atsarginės kopijos strategiją. Vienas iš esminių šios strategijos aspektų yra atskirų duomenų bazių lentelių atsarginių kopijų kūrimas. Atsarginės lentelių kopijos kūrimas gali padėti apsaugoti duomenis nuo praradimo dėl netyčinio ištrynimo, sugadinimo ar kitų problemų. Oracle duomenų bazėje yra daug atsarginės kopijos kūrimo funkcijų.

Šiame vadove bus paaiškinta, kaip sukurti atsarginę lentelės kopiją „Oracle“.

Kaip sukurti atsarginę lentelės kopiją „Oracle“?

Norėdami sukurti atsarginę lentelės kopiją „Oracle“, prisijunkite prie duomenų bazės naudodami SQLPLUS komandą. Po sėkmingo prisijungimo galima naudoti šiuos metodus atsarginei lentelės kopijai sukurti „Oracle“:







Kaip sukurti atsarginę lentelės kopiją „Oracle“ naudojant CREATE pareiškimą?

KURTI “ teiginys sukuria naujus duomenų bazės objektus, tokius kaip lentelės, indeksai, rodiniai, sekos ir daug daugiau. Norėdami sukurti atsarginę lentelės „Oracle“ duomenų bazėje kopiją, tiesiog sukurkite konkrečios lentelės kopiją naudodami „ KURTI “ pareiškimas. Pavyzdys pateiktas žemiau:



KURTI LENTELĘ CONTACTS_BACKUP

AS SELECT *

IŠ KONTAKTŲ;

Aukščiau pateiktame pavyzdyje „ KURTI LENTELĘ “ naudojamas kuriant naują (atsarginę) lentelę, pavadintą „ CONTACTS_BACKUP “. „ PASIRINKTI* “ naudojamas norint pasirinkti visas lentelės eilutes ir stulpelius “ KONTAKTAI “.



Išvestis





Išvestis parodė, kad lentelė „ CONTACTS_BACKUP ' buvo sukurtas.



Kaip sukurti atsarginę lentelės kopiją „Oracle“ naudojant komandą EXP?

EXP ” komanda naudojama duomenų bazės arba duomenų bazės objektų, pvz., lentelių, indeksų, rodinių ir saugomų procedūrų, atsarginei kopijai sukurti ją eksportuojant. Įveskite šią komandą, kad sukurtumėte atsarginę lentelės kopiją Oracle naudodami „ EXP “ komanda:

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

Aukščiau pateiktoje komandoje:

  • C##MD “ ir „ md1234 “ yra vartotojo vardas ir slaptažodis.
  • LENTELĖS “ naudojamas lentelės pavadinimui nurodyti.
  • FAILAS “ naudojamas išvesties failo pavadinimui nurodyti.

Išvestis

Išvestis rodo, kad atsarginė „ KONTAKTAI “ lentelė buvo sukurta.

Kaip sukurti atsarginę lentelės kopiją „Oracle“ naudojant SQL kūrėją?

Norėdami sukurti atsarginę lentelės kopiją „Oracle“ naudodami SQL kūrėją, reikia užmegzti duomenų bazės ryšį. Sukūrę ryšį, išplėskite duomenų bazės medį, kad peržiūrėtumėte visus duomenų bazės objektus ir rastumėte Lentelės “ iš sąrašo. Išskleiskite ' Lentelės “ norėdami peržiūrėti visas lenteles, esančias pasirinktoje duomenų bazėje:

Dešiniuoju pelės mygtuku spustelėkite lentelės pavadinimą, kad pasirinktumėte lentelę, tada spustelėkite „ Eksportuoti… “ norėdami sukurti atsarginę kopiją:

Pasirinkite išvesties failo paskirties vietą, palikite kitą nustatymą kaip numatytąjį ir spustelėkite „ Kitas > “ mygtukas:

Pastaba : Eksportuojant duomenų bazės objektus, šiuos nustatymus galima keisti pagal vartotojo poreikius.

Nurodykite duomenų bazės objektą (lentelės pavadinimą) ir spustelėkite „ Kitas > “ mygtukas:

Norėdami sukurti atsarginę lentelės kopiją, spustelėkite „ Baigti “ mygtukas:

Palaukite, kol eksportavimo procesas bus baigtas:

Nauja ' .sql “ failas atidaromas, nurodant, kad „“ atsarginės kopijos failas KONTAKTAI “ lentelė buvo sukurta:

Štai kaip sukurti atsarginę lentelės kopiją „Oracle“ naudojant skirtingus metodus.

Išvada

Norėdami sukurti atsarginę lentelės kopiją „Oracle“, prisijunkite prie duomenų bazės. Po sėkmingo prisijungimo „ KURTI “ teiginys gali būti naudojamas atsarginei lentelės kopijai sukurti sukuriant originalios lentelės kopiją. Arba „ EXP ” komanda sukuria atsarginę lentelės kopiją, eksportuodama konkrečią lentelę. „ SQL kūrėjas “ įrankis taip pat yra geras būdas sukurti atsarginę lentelės kopiją. Šiame vadove išsamiai parodyta, kaip sukurti atsarginę lentelės kopiją „Oracle“.