[Oracle 8] Dump von Tabelleninhalt als SQL-Skript

Hallo Leute,

ich würde mir gerne aus dem Inhalt einer Tabelle ein SQL-Skript erstellen lassen, dass für jeden Datensatz ein entsprechendes INSERT-Statement enthält.

Gibt es für sowas ein Tool, oder gibts nur die binären Dumps?

Danke und Grüße, Robert

Hi Robert,

AFAIK gibt es von Oracle kein entsprechendes Tool. Wär ja auch seltsam, seit wann macht Oracle Tools, die einfach, pragmatisch und praktisch sind? :wink:

Ich habe mir mal ein SQL / PL/SQL-Skript geschrieben, das die data dictionary bzgl. eines Users ausliest und über SQL*Plus und SPOOL den ganzen Kram als CREATE TABLE und INSERT-statements 'rausschreibt. Leider kann ich’s jetzt auf die Schnelle nicht finden…

Weil: Viel besser ist’s, fertige Tools zu verwenden. Ich nutze Hora von Keeptool (http://www.keeptool.de), dort gibt’s bei der Funktionsgruppe Tables/Views der Reiter Contents, dort im Popup-Menu bekommst du alles was das Herz begehrt: ASCII-Export, INSERT-Script, etc. Andere Tools (z.B. TOAD) sollten sowas auch können.

ciao,
Bernhard

Hallo Bernhard,

danke für den Tipp, werde ich morgen gleich ausprobieren. :smile:

Grüße, Robert