SQL-Loader ist ein Oracle- Tool, das Daten aus externen Dateien in Oracle-Datenbank -Tabellen überträgt . SQL-Loader ist in der Lage , Daten aus verschiedenen Formaten importieren , während Verhalten Filterung und Selektion. SQL-Loader schafft auch eine ausführliche Protokolldatei bezüglich der Datenübertragung Prozess . Sie haben die Kontrolle über die Daten Transfer-Optionen in SQL-Loader . Die Optionen werden in einer Datei namens control Datei enthalten sein , und Sie müssen die Kontroll-Datei als Eingabe für SQL-Loader zu stellen. Anleitung
1
Geben Sie eine Datendatei , die die zu übertragenden Daten mit der INFILE -Klausel in der Kontroll-Datei speichert werden . Die Spezifikationen sind wie folgt : INFILE " mydata.dat "
2
Geben Sie eine beschädigte Datei , die die Informationen über die abgelehnten Datensätze hält : . BADFILE " mydata.bad " . Die abgelehnten Datensätze aus den Fehlern und unangemessen Daten stammen
3
Geben Sie einen Discard -Datei, die die Daten verworfen hält : . DISCARDFILE " . Mydata dsc " . Diese Aufzeichnungen von Auswahlkriterien gefiltert werden in dieser Datei gespeichert
4
angeben, welche Tabellen und Spalten zu laden : . INTO TABLE WHEN . INTO-Klausel verwendet, um die Tabelle zu laden , während WANN wird verwendet, um Zeilen, die in Übereinstimmung mit bestimmten Bedingungen zu laden.