Stephan: Oracle Stored Procedures im CVS

Guten Morgen zusammen,

ich möchte automatisiert von einem linux server aus auf die Oracle Datenbank zugreifen, stored procedures auslesen und in ein CVS einchecken. Ich kenne das Tool exp von Oracle, leider legt das die Daten in Binärer Form ab, so dass ich nichts damit anfangen kann.

Könnt ihr mir irgendeinen Tipp geben, vielleicht spar ich mir aufwendige sqlplus konstruktionen?

Gruß
Stephan

  1. Hallo Stephan,

    Könnt ihr mir irgendeinen Tipp geben, vielleicht spar ich mir aufwendige sqlplus konstruktionen?

    nun, die SQL*PLUS Konstruktion ist so aufwendig nicht. Auf die Schnelle, ohne es testen zu können würde ich sagen

    SELECT   text
    FROM     dba_source
    WHERE    name LIKE UPPER('&PROZ')
    ORDER BY name,
             type,
             line;

    Das bringt dir alle Prozeduren, Functions, Packages mit dem Namen PROZ, in dem dann auch Platzhalter erlaubt sind.
    Das Ganze mit SPOOL in eine Datei und ab damit ins CVS

    Grüße
    Marcus