Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Shell-Skript + Oracle SQL-Abfragen





Frage

Hallo, Ich habe die Aufgabe bekommen ein Shell-Skript zu schreiben, das von einer Oracle-Datenbank per SQL Daten abfragt und diese z.B. in einer ASCII-Datei ablegt. Ich habe absolut keine Ahnung von Oracle und nur ein bißchen von Solaris. Kann mir einer Infos geben, wie ich anfangen kann oder Links zu Seiten wo ich Infos finden kann?

Antwort 1 von hendrikw

Das geht mit sqlplus:
sqlplus user/password@instanz_name.domain @sqlscript_mit_abfrage
In dem SQL-Skript kannst Du mit spool dateiname; festlegen, in welche Datei die Ergebnisse und Meldungen geschrieben werden.
mfg
Hendrik

Antwort 2 von Mike Hinz

Wenn ich mehrere SQL-Statements habe und jedes in eine andere Datei schreiben will, kann ich dann ohne Probleme vor jedem Statement diesen spool-Befehl mit anderer Ziel-Datei angeben?

Antwort 3 von hendrikw

Ja, aber um die Dateien sauber zu schließen, solltest Du am Ende immer ein "spool off;" anhängen. Mit der Methode kannst Du auch alle Statements in eine SQL-Datei schreiben.
mfg
Hendrik

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: