I hvilken rekkefølge gjør Oracle lagre data i datafilene Fra SQL Loader?

I hvilken rekkefølge gjør Oracle lagre data i datafilene Fra SQL Loader?


SQL loader er en Oracle kommandolinjeverktøy som laster data fra en tekstfil inn i en eller flere databasetabeller. SQL loader bruker en kontroll fil for å definere hvor og hvordan du legger hver inngang datafil og skriver feilaktige data eller data som ikke passer kontrollkriterier ut til .Dårlig eller forkaste filer.

Input datafil

SQL loader forsøker å laste inn alle data fra inndatafilen i riktige databasetabeller. I hvilken rekkefølge postene er lastet følge kronologisk rekkefølge fra den opprinnelige datafilen. Kontrollen filen spesifiserer hvordan disse dataene vil gå inn i tabellene ved å definere formatet, datatyper og kolonne parametere hver bit av data.

BAD datafil

Data som ikke oppfyller validerings kravene til kontrollfilen er skrevet ut til en .Dårlig fil. Den .Dårlig filen består av data som ikke oppfyller datatype krav, slik som ikke-numeriske data i stedet for en numerisk datatype, eller som har de uriktige kolonnebredder.

Forkast datafil

Kontrollen filen skriver alle poster fra inngangsdatafilen som ikke oppfyller sine brukerdefinerte kriterier for å forkaste filen. Data i kast filen er ikke lastet inn i databasetabeller.