? SQL-Loader ist ein Oracle- Befehlszeilen-Dienstprogramm , das Daten aus einer flachen Datei lädt in eine oder mehrere Datenbanktabellen. SQL-Loader nutzt eine Steuerdatei zu definieren, wo und wie die einzelnen Eingabedaten -Datei zu laden und schreibt nicht übereinstimmende Daten oder Daten, die nicht den Kriterien zur Kontrolle . BAD oder verwerfen Dateien . Eingabedaten Datei
SQL-Loader versucht, alle Daten aus der Input-Datei laden in die richtigen Datenbanktabellen. Die Reihenfolge, in der die Datensätze geladen folgen Reihenfolge von der ursprünglichen Datei . Die Steuerdatei wird festgelegt, wie diese Daten in die Tabellen durch die Definition des Formats , Datentypen und Parameter Spalte jede Scheibe von Daten gehen .
BAD Data File
Daten, die nicht zur Erfüllung der Anforderungen der Validierung der Steuerdatei durchgeführt werden, um eine . BAD -Datei geschrieben. Die . BAD -Datei besteht aus Daten , die nicht Datentyp Anforderungen , wie z. B. nicht -numerische Daten anstelle eines numerischen Datentyp oder für welche die falsche Spaltenbreiten .
Discard Data File
die Steuerdatei schreibt alle Datensätze aus der Eingabedaten -Datei, die nicht ihren benutzerdefinierten Kriterien zum Discard -Datei. Die Daten in der Datei ablegen werden nicht in die Datenbank-Tabellen geladen.