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.