Hogyan készítsünk biztonsági másolatot egy táblázatról az Oracle-ben?

Hogyan Keszitsunk Biztonsagi Masolatot Egy Tablazatrol Az Oracle Ben



Az Oracle adatbázissal való munka során fontos, hogy megbízható biztonsági mentési stratégiát dolgozzunk ki. Ennek a stratégiának az egyik kulcsfontosságú szempontja az egyes adatbázistáblák biztonsági mentése. A táblák biztonsági másolatának létrehozása megóvhatja az adatokat a nem szándékos törlés, sérülés vagy egyéb problémák miatti elvesztéstől. Az Oracle adatbázis számos szolgáltatást kínál a biztonsági mentés készítéséhez.

Ez az útmutató elmagyarázza, hogyan készíthet biztonsági másolatot egy táblázatról az Oracle-ben.

Hogyan készítsünk biztonsági másolatot egy táblázatról az Oracle-ben?

Egy tábla biztonsági mentéséhez az Oracle-ben jelentkezzen be az adatbázisba a következővel: SQLPLUS parancs. A sikeres bejelentkezés után a következő módszerekkel készíthet biztonsági másolatot egy tábláról az Oracle-ben:







Hogyan készítsünk biztonsági másolatot egy táblázatról az Oracle-ben a CREATE utasítással?

A ' TEREMT ” utasítás új adatbázis-objektumokat hoz létre, például táblákat, indexeket, nézeteket, sorozatokat és még sok mást. Egy táblázat biztonsági mentéséhez az Oracle adatbázisban egyszerűen hozzon létre egy másolatot az adott tábláról a „ TEREMT ' nyilatkozat. A példa alább látható:



TÁBLÁZAT LÉTREHOZÁSA CONTACTS_BACKUP

AS SELECT *

KAPCSOLATBÓL;

A fenti példában „ TÁBLÁZAT LÉTREHOZÁSA ” egy új (tartalék) tábla létrehozására szolgál, melynek neve „ CONTACTS_BACKUP ”. A ' KIVÁLASZTÁS * ' a táblázat összes sorának és oszlopának kijelölésére szolgál ' KAPCSOLATOK ”.



Kimenet





A kimenet azt mutatta, hogy a táblázat CONTACTS_BACKUP ” jött létre.



Hogyan készítsünk biztonsági másolatot egy táblázatról az Oracle-ben az EXP paranccsal?

A ' EXP ” paranccsal biztonsági másolatot készíthet az adatbázisról vagy az adatbázis-objektumok egy részhalmazáról, például táblákról, indexekről, nézetekről és tárolt eljárásokról exportálással. Írja be a következő parancsot egy tábla biztonsági mentéséhez az Oracle-ben a „ EXP 'parancs:

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

A fenti parancsban:

  • ' C##MD ” és „ md1234 ” a felhasználónév és jelszó.
  • A ' TÁBLÁZATOK ” a táblázat nevének megadására szolgál.
  • A ' FÁJL ” a kimeneti fájl nevének megadására szolgál.

Kimenet

A kimenet azt mutatja, hogy a „ KAPCSOLATOK ” táblázat létrejött.

Hogyan készítsünk biztonsági másolatot egy táblázatról az Oracle-ben az SQL Developer segítségével?

Egy tábla biztonsági mentéséhez az Oracle-ben az SQL fejlesztő segítségével létre kell hozni az adatbázis-kapcsolatot. A kapcsolat létrehozása után bontsa ki az adatbázisfát az összes adatbázis-objektum megtekintéséhez, és keresse meg a „ Táblázatok ” a listáról. Bontsa ki a „ Táblázatok ” a kiválasztott adatbázisban található összes tábla megtekintéséhez:

Kattintson a jobb gombbal a táblázat nevére a táblázat kiválasztásához, majd kattintson a „ Export… ” biztonsági mentés létrehozásához:

Válassza ki a kimeneti fájl célhelyét, hagyja a másik beállítást alapértelmezettként, majd kattintson a „ Következő > ” gomb:

jegyzet : Az adatbázis-objektumok exportálása során ezek a beállítások a felhasználó igényei szerint módosíthatók.

Adja meg az adatbázis objektumot (tábla nevét), és kattintson a „ Következő > ” gomb:

A táblázat biztonsági másolatának létrehozásához kattintson a „ Befejez ” gomb:

Várjon, amíg az exportálási folyamat befejeződik:

Az új ' .sql ' fájl megnyílik, jelezve, hogy a ' KAPCSOLATOK ” táblázat készült:

Így készíthet biztonsági másolatot egy tábláról az Oracle-ben különböző módszerekkel.

Következtetés

Egy tábla biztonsági mentéséhez az Oracle-ben jelentkezzen be az adatbázisba. A sikeres bejelentkezés után a „ TEREMT ” utasítás használható egy tábla biztonsági mentésére az eredeti tábla másolatának létrehozásával. Alternatív megoldásként a „ EXP ” parancs egy tábla biztonsági másolatát hozza létre az adott tábla exportálásával. A ' SQL fejlesztő ” eszköz arra is jó módszer, hogy biztonsági másolatot készítsünk egy táblázatról. Ez az útmutató teljes körűen bemutatta, hogyan készíthet biztonsági másolatot egy táblázatról az Oracle-ben.