Denne veiledningen vil forklare hvordan du sikkerhetskopierer en tabell i Oracle.
Hvordan sikkerhetskopiere en tabell i Oracle?
For å sikkerhetskopiere en tabell i Oracle, logg på databasen ved å bruke SQLPLUS kommando. Etter vellykket pålogging kan følgende metoder brukes til å sikkerhetskopiere en tabell i Oracle:
Hvordan sikkerhetskopiere en tabell i Oracle ved å bruke CREATE Statement?
« SKAPE ”-setning oppretter nye databaseobjekter som tabeller, indekser, visninger, sekvenser og mye mer. For å sikkerhetskopiere en tabell i Oracle-databasen, lag ganske enkelt en kopi av den spesifikke tabellen ved å bruke ' SKAPE ' uttalelse. Eksemplet er gitt nedenfor:
LAG TABELL KONTAKTER_BACKUP
SOM VALG *
FRA KONTAKTER;
I eksemplet ovenfor, ' LAG BORD ' brukes til å lage en ny (backup) tabell, kalt ' CONTACTS_BACKUP '. « PLUKKE UT * ' brukes til å velge alle rader og kolonner fra tabellen ' KONTAKTER '.
Produksjon
Utdataene viste at tabellen ' CONTACTS_BACKUP ' har blitt skapt.
Hvordan sikkerhetskopiere en tabell i Oracle ved å bruke EXP-kommandoen?
« EXP kommandoen brukes til å lage en sikkerhetskopi av databasen eller et undersett av databaseobjekter, for eksempel tabeller, indekser, visninger og lagrede prosedyrer ved å eksportere den. Skriv inn følgende kommando for å sikkerhetskopiere en tabell i Oracle ved å bruke ' EXP ' kommando:
EXP C##MD/md1234 TABLES=CONTACTS FILE=CONTACTS_BACKUP_EXP.DMP LOG=EXPORT_DATABASE_LOG.OUTI kommandoen ovenfor:
- ' C##MD ' og ' md1234 ” er brukernavnet og passordet.
- « TABELLER ' brukes til å angi tabellnavnet.
- « FIL ' brukes til å spesifisere utdatafilnavnet.
Produksjon
Utdataene viser at sikkerhetskopieringen av ' KONTAKTER ” tabellen er opprettet.
Hvordan sikkerhetskopiere en tabell i Oracle ved hjelp av SQL Developer?
For å sikkerhetskopiere en tabell i Oracle ved hjelp av SQL-utvikler, må databaseforbindelsen være etablert. Etter at tilkoblingen er opprettet, utvider du databasetreet for å se alle databaseobjekter og finner ' Tabeller ' fra listen. Utvid ' Tabeller ' for å se alle tabellene som finnes i den valgte databasen:
Høyreklikk på tabellnavnet for å velge tabellen og klikk deretter på ' Eksport… ' for å lage en sikkerhetskopi:
Velg utdatafildestinasjonen, la den andre innstillingen være standard, og klikk på ' Neste > ”-knapp:
Merk : Mens du eksporterer databaseobjektene, kan disse innstillingene endres i henhold til brukerens krav.
Spesifiser databaseobjektet (tabellnavn) og klikk på ' Neste > ”-knapp:
For å lage en sikkerhetskopi av en tabell, klikk på ' Bli ferdig ”-knapp:
Vent til eksportprosessen er fullført:
Den nye ' .sql '-filen åpnes som indikerer at sikkerhetskopifilen til ' KONTAKTER Tabellen er opprettet:
Dette er hvordan du sikkerhetskopierer en tabell i Oracle ved hjelp av forskjellige metoder.
Konklusjon
For å sikkerhetskopiere en tabell i Oracle, logg på databasen. Etter vellykket pålogging vil ' SKAPE ”-setning kan brukes til å sikkerhetskopiere en tabell ved å lage en kopi av den opprinnelige tabellen. Alternativt kan ' EXP kommandoen oppretter sikkerhetskopien av en tabell ved å eksportere den spesifikke tabellen. « SQL-utvikler ”-verktøyet er også en god måte å lage en sikkerhetskopi av en tabell. Denne veiledningen ga en fullstendig demonstrasjon av hvordan du sikkerhetskopierer en tabell i Oracle.