Oracle
 sql >> Datenbank >  >> RDS >> Oracle

So importieren Sie Excel-Daten in die Toad 9.5-Tabelle

versuchen Sie die folgenden Methoden

METHODE 1: Klicken Sie auf Extras → Importieren → Importassistent. Dieses Fenster kann verwendet werden, um Daten aus verschiedenen Arten von Quelldateien in eine Tabelle zu importieren.

METHODE 2: SQL*Loader Sie können die Schnittstelle von TOAD zu einem Programm von Oracle namens sqlloader verwenden. Speichern Sie die Excel-Datei als kommagetrennte (.csv) oder tabulatorgetrennte (.txt) Datei. Wenn Ihre Daten Kommas in einem Textfeld enthalten, speichern Sie Ihre Datei tabulatorgetrennt.

Öffnen Sie DBA→Sql Loader Wizard

Wählen Sie "Neue Steuerdatei erstellen". Weiter.

Klicken Sie auf „Hinzufügen“. Wählen Sie Ihre kommagetrennte oder tabulatorgetrennte Datei aus. Weiter.

Klicken Sie auf „Hinzufügen“. Wählen Sie Ihren Tisch.

Wenn Sie eine durch Kommas getrennte Datei laden, geben Sie ein Komma in das Kombinationsfeld "Alle Felder getrennt durch" ein. Wenn Sie eine tabulatorgetrennte Datei laden, wählen Sie „TAB“ aus dem Kombinationsfeld „alle Felder getrennt durch“. Weiter.

Wählen Sie eine "Lademethode" und beachten Sie Folgendes:

TRUNCATE löscht vor dem Laden alles, was in der Tabelle ist.

INSERT fügt Daten ein, wenn die Tabelle leer ist, gibt aber einen Fehler zurück, wenn die Tabelle Daten enthält.

APPEND fügt Daten ein, ohne vorhandene Daten zu löschen. Auf diese Weise erhalten Sie möglicherweise Duplikate, aber es ist eine gute Methode, wenn Sie versuchen, die letzte Zeile zu erhalten, die aus irgendeinem Grund irgendwie munged wurde.

Wenn Ihre Datei Spaltenüberschriften in der ersten Zeile hat, geben Sie eine 1 in das Skip-Feld ein. Weiter.

Geben Sie einen Steuerdateinamen in das Feld Steuerdateiname ein. Weiter.

Wählen Sie entweder „Jetzt ausführen“, um die Daten jetzt zu laden, oder „Just build the control file“, um die .ctl-Datei zu erstellen. Sobald Sie die ctl-Datei haben, brauchen Sie theoretisch nicht einmal TOAD, da Sie sqlloader einfach auf jedem Computer verwenden könnten, der sqlloader hat und eine Verbindung zur Datenbank herstellen kann. Aber warum solltest du das wollen. :) Ich wähle jetzt ausführen.

Hinweis:Wenn Sie mit Oracle 8.0 oder früher auf einem Windows 2000 oder neueren Betriebssystem arbeiten, deaktivieren Sie „Fortschritt beobachten“

Hinweis:Sobald Sie eine CTL-Datei haben, können Sie:

Wählen Sie DBA→Sql Loader Wizard

Wählen Sie „Steuerdatei verwenden“. Weiter.

Wählen Sie Ihre Steuerdatei aus. Weiter.

Wählen Sie „Jetzt ausführen“. Fertig.