Kā dublēt tabulu programmā Oracle?

Ka Dublet Tabulu Programma Oracle



Strādājot ar Oracle datu bāzi, ir svarīgi izveidot uzticamu dublēšanas stratēģiju. Viens no svarīgākajiem šīs stratēģijas aspektiem ir atsevišķu datu bāzes tabulu dublēšana. Tabulu dublējumkopiju izveide var palīdzēt aizsargāt datus no nejaušas dzēšanas, sabojāšanas vai citu problēmu dēļ. Oracle datu bāze nodrošina daudzas funkcijas dublējuma izveidei.

Šajā rokasgrāmatā ir paskaidrots, kā dublēt tabulu programmā Oracle.

Kā dublēt tabulu programmā Oracle?

Lai dublētu tabulu programmā Oracle, piesakieties datu bāzē, izmantojot SQLPLUS komandu. Pēc veiksmīgas pieteikšanās Oracle tabulas dublēšanai var izmantot šādas metodes:







Kā dublēt tabulu programmā Oracle, izmantojot CREATE paziņojumu?

' IZVEIDOT ” paziņojums rada jaunus datu bāzes objektus, piemēram, tabulas, indeksus, skatus, secības un daudz ko citu. Lai dublētu tabulu Oracle datu bāzē, vienkārši izveidojiet šīs konkrētās tabulas kopiju, izmantojot ' IZVEIDOT ' paziņojums, apgalvojums. Piemērs ir sniegts zemāk:



IZVEIDOT TABULU CONTACTS_BACKUP

AS SELECT *

NO KONTAKTI;

Iepriekš minētajā piemērā ' IZVEIDOT TABLU ” tiek izmantots, lai izveidotu jaunu (rezerves) tabulu ar nosaukumu “ CONTACTS_BACKUP ”. ' ATLASĪT* ' izmanto, lai atlasītu visas tabulas rindas un kolonnas ' KONTAKTI ”.



Izvade





Izvade parādīja, ka tabula ' CONTACTS_BACKUP ” ir izveidots.



Kā dublēt tabulu programmā Oracle, izmantojot komandu EXP?

' EXP ” komanda tiek izmantota, lai izveidotu datu bāzes vai datu bāzes objektu apakškopas, piemēram, tabulu, indeksu, skatu un saglabāto procedūru, dublējumu, to eksportējot. Ierakstiet šo komandu, lai dublētu tabulu Oracle, izmantojot ' EXP ” komanda:

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

Iepriekš minētajā komandā:

  • ' C##MD ' un ' md1234 ” ir lietotājvārds un parole.
  • ' TABULAS ” tiek izmantots, lai norādītu tabulas nosaukumu.
  • ' FILE ” tiek izmantots, lai norādītu izvades faila nosaukumu.

Izvade

Izvade parāda, ka faila “ KONTAKTI ” tabula ir izveidota.

Kā dublēt tabulu programmā Oracle, izmantojot SQL izstrādātāju?

Lai dublētu tabulu programmā Oracle, izmantojot SQL izstrādātāju, ir jāizveido datu bāzes savienojums. Pēc savienojuma izveides izvērsiet datu bāzes koku, lai skatītu visus datu bāzes objektus un atrastu ' Tabulas ” no saraksta. Izvērsiet ' Tabulas ”, lai skatītu visas tabulas, kas atrodas atlasītajā datu bāzē:

Ar peles labo pogu noklikšķiniet uz tabulas nosaukuma, lai atlasītu tabulu, un pēc tam noklikšķiniet uz “ Eksportēt… ', lai izveidotu dublējumu:

Atlasiet izvades faila galamērķi, atstājiet citu iestatījumu kā noklusējuma iestatījumu un noklikšķiniet uz “ Nākamais > ” poga:

Piezīme : Eksportējot datu bāzes objektus, šos iestatījumus var mainīt atbilstoši lietotāja prasībām.

Norādiet datu bāzes objektu (tabulas nosaukumu) un noklikšķiniet uz ' Nākamais > ” poga:

Lai izveidotu tabulas dublējumu, noklikšķiniet uz ' Pabeigt ” poga:

Pagaidiet, līdz tiek pabeigts eksportēšanas process:

Jauno ' .sql ' fails tiek atvērts, norādot, ka faila ' dublējuma fails KONTAKTI ' tabula ir izveidota:

Šādi var dublēt tabulu Oracle, izmantojot dažādas metodes.

Secinājums

Lai dublētu tabulu programmā Oracle, piesakieties datu bāzē. Pēc veiksmīgas pieteikšanās “ IZVEIDOT ” paziņojumu var izmantot tabulas dublēšanai, izveidojot oriģinālās tabulas kopiju. Alternatīvi, “ EXP ” komanda izveido tabulas dublējumu, eksportējot konkrēto tabulu. ' SQL izstrādātājs ” rīks ir arī labs veids, kā izveidot tabulas dublējumu. Šī rokasgrāmata sniedza pilnīgu demonstrāciju par tabulu dublēšanu Oracle.