? SQL lastare är en Oracle kommandoradsverktyg som laddar data från en platt fil i en eller flera databastabeller . SQL lastare använder en kontroll -fil för att definiera var och hur du fyller varje indata -fil och skriver inkompatibla data eller data som inte passar kontrollsystemen kriterierna ut . Dåligt eller kassera filer . Input Data File
SQL lastare försöker läsa in all data från indata -filen i rätt databastabeller . I vilken ordning posterna lastas följer sekventiell ordning från den ursprungliga datafilen . Kontrollen filen anger hur dessa data kommer att gå in i tabellerna genom att definiera format , datatyper och parametrar kolumn varje bit av data.
BAD datafil
Data som misslyckas med att uppfylla valideringskraven i control-filen skrivs ut till en . BAD fil . Den . BAD fil består av data som inte uppfyller datatyper krav, såsom icke - numeriska data i stället för en numerisk datatyp , eller som har felaktiga kolumnbredderna .
Kasta datafil
kontroll filen skriver alla poster från indata -filen som inte uppfyller sina användardefinierade kriterier för kassering filen . Data i kasta filen laddas inte in i databastabeller .