Skip to main content
Schreiben Sie extrahierte Daten direkt in eine Oracle-Datenbank. Dazu muss Oracle Instant Client auf dem Computer installiert sein, auf dem Octoparse ausgeführt wird.

Voraussetzungen

  • Kostenloser Octoparse-Plan oder höher
  • Oracle 11g oder neuer
  • Oracle Instant Client (64 Bit) installiert – siehe unten
  • Ein Benutzerkonto mit Schreibberechtigung für das Zielschema

Oracle Instant Client installieren

Octoparse stellt die Verbindung zu Oracle im Thick-Modus her. Daher ist Instant Client erforderlich.
  1. Laden Sie Instant Client Basic (64 Bit) von der Oracle-Website herunter.
  2. Extrahieren Sie die Dateien in ein lokales Verzeichnis (z. B. C:\oracle\instantclient).
  3. Fügen Sie dieses Verzeichnis dem Systempfad PATH hinzu.
  4. Starten Sie Octoparse neu.
Hinweis: Die Architektur von Instant Client muss der von Octoparse entsprechen (beide 64 Bit). Nicht übereinstimmende Architekturen lösen DPI-1047 aus.

Export konfigurieren

Füllen Sie die Exporteinstellungen in der folgenden Reihenfolge aus: Konfigurationsname Geben Sie der Konfiguration einen Namen, damit Sie sie später wiederverwenden können. Im Dropdown können Sie eine vorhandene Konfiguration auswählen oder einen neuen Namen eingeben, um eine zu erstellen. Verbindungsdetails Octoparse erstellt automatisch eine Verbindungszeichenfolge im Format {server}:{port}/{database}.
Der Tabelleneigentümer ist erforderlich. In Oracle gehören Tabellen zu einem bestimmten Schema. Ohne Tabelleneigentümer kann Octoparse die Zieltabelle weder abfragen noch beschreiben. Normalerweise entspricht er dem Benutzernamen, kann bei einem gemeinsam genutzten Schema aber davon abweichen.
Datenbankname Bei Oracle ist der Datenbankname ein Freitextfeld (Servicename oder SID); es gibt kein Dropdown. Datenbanktabelle Wählen Sie nach Eingabe des Datenbanknamens die Zieltabelle im Dropdown „Datenbanktabelle“ aus (Abfrage aus user_tables). Erstellen Sie die Tabelle vorab im Zielschema. Octoparse liest ihre Spalten für die Feldzuordnung aus. Verbindung testen Klicken Sie auf Verbindung testen, um die Verbindung zu prüfen, und anschließend auf Exportieren, um den Vorgang zu starten.

Schreibmodi

Anhängen (Einfügen)

Bei jedem Export werden neue Zeilen am Ende der Tabelle angefügt, ohne bestehende Daten zu verändern.

Upsert (Einfügen oder Aktualisieren)

Anhand des von Ihnen angegebenen Primärschlüssels wird für jede Zeile entschieden: Ist der Datensatz vorhanden, wird er aktualisiert, andernfalls wird er eingefügt. Legen Sie die Primärschlüsselspalte in der Feldzuordnung fest. Wenn die Zieltabelle eine Primärschlüsseleinschränkung benötigt, konfigurieren Sie diese vorab in Oracle.

Häufige Fehler