? SQL loader è un programma di utilità da riga di comando Oracle che consente di caricare i dati da un file flat in una o più tabelle di database . SQL caricatore utilizza un file di controllo per definire dove e come caricare ogni file di dati di input e scrive i dati non corrispondenti o dati che non soddisfano i criteri di controllo fuori a . File BAD o scarti. Data Input File
SQL loader tenta di caricare tutti i dati dal file di input nelle tabelle del database appropriati . L'ordine in cui sono caricati i record segui ordine sequenziale dal file di dati originale . Il file di controllo specifica come questi dati verranno inserite in tabelle con la definizione del formato , i tipi di dati e parametri delle colonne ogni fetta di dati .
Dati errati file
dati che non riescono a soddisfare i requisiti di convalida del file di controllo vengono scritti in un file. BAD . Il file. BAD è costituito da dati che non soddisfano i requisiti del tipo di dati , come i dati non numerici in luogo di un tipo di dati numerico , o che hanno la larghezza delle colonne non corrette .
Scartare dati File
il file di controllo scrive tutti i record dal file di dati di input che non soddisfano i criteri definiti dall'utente al file degli scarti. I dati nel file di scarto non vengono caricati in tabelle del database.