Hvordan eksportere data fra en Oracles tabell til en flat fil på Unix Box

Oracle er en relasjonsdatabase som kan installeres på Unix operativsystem. Du kan sende innholdet i Oracle SQL-setninger til en flat fil som er lagret utenfor Oracle database. Denne filen er en tekstfil som inneholder informasjonen fra tabellen i øyeblikket at det ble opprettet. Det vil ikke bli oppdatert eller endret av endringene som er gjort i Oracle database.

Bruksanvisning

1 Logg inn i Unix-maskin med Oracle brukernavn.

2 Åpne et terminalvindu.

3 Skriv inn kommandoen "sqlplus" for å logge deg på Oracle database. Du vil bli presentert med "SQL>" ledeteksten skal du skrive inn følgende kommandoer.

4 Skriv inn kommandoen "SET SPACE 0" for å stille inn avstanden mellom kolonner i tekstfilen.

5 Skriv inn kommandoen "SET LINESIZE 75" for å sette størrelsen på linjen for tekstfilen.

6 Skriv inn kommandoen "SET SIZE 0" for å undertrykke alle overskrifter, sideskift, titler, den første blanke linjen og annen formatering informasjon i tekstfilen.

7 Skriv inn kommandoen "satt kurs OFF" for å undertrykke utskrift av siden overskrifter i tekstfilen.

8 Skriv inn kommandoen "SET Markup HTML OFF spole OFF" stoppe utskrift av HTML markup informasjon.

9 Skriv inn kommandoen "SET COLSEP" "" for å bruke et mellomrom ( "") for å skille kolonnene i tekstfilen.

10 Skriv inn kommandoen "SPOOL output.txt" for å sende utdata av følgende utsagn til en tekstfil kalt "output.txt."

11 Skriv utsagnet "SELECT * fra bordet;" for å velge alle data fra tabellen. Bytt ut ordet "bordet" med det faktiske navnet på tabellen.

12 Skriv inn kommandoen "SPOOL off" for å stoppe skrivingen av produksjonen til tekstfilen.

1. 3 Skriv inn kommandoen "QUIT" for å avslutte Oracle database. Du vil bli presentert med normal Unix ledeteksten skal du skrive neste kommando.

14 Skriv inn kommandoen "cat output.txt" for å vise innholdet i tekstfilen.