Aufruf vom SQL-Skript von UNIX

Hallo,
ich möchte auf einer Unix-Machine ein SQL_Skript auf rufen. Auf dieser Maschinen laufen aber 3 Datenbanken. Wie kann ich mein Skript aufrufen.
Beispiel:
Skriprname: import.sql
Datanbank: Kunde

Normaleweise rufe ich ja SQL-PlUS aus.
Man kann SQL-PLUS so von Unix aufrufen:

SQLPLUS adm/xxx@Kunde
Dann starte ich mein Skript mit :
SQL> Start import.sql

Gruß

R.

3fach Posting in …
…Unix-Linux, SQL, und Datenbanken allgemein

…Unix-Linux, SQL, und Datenbanken allgemein

Richtig, weil ich nicht genau weiss, wo ich meine Frage zuornen soll. Es hat ja mit allen Themen irgenwie zutun.

Gruß

Hi,

Das macht die Sache nicht besser und ist Kein Grund für einen Regelverstoß.

Gruß
Sticky

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

…Unix-Linux, SQL, und Datenbanken allgemein

Richtig, weil ich nicht genau weiss, wo ich meine Frage
zuornen soll. Es hat ja mit allen Themen irgenwie zutun.

Und dann wird gleich in der üblichen „Ich-bin-ja-so-wichtig Manier“ der Hinweis überlesen, daß Doppelpostings unerwünscht sind?

Tschüß.

Wie kann überhaupt ein Beitrag gelöscht werden?

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo an dieser Stelle.

Wie kann überhaupt ein Beitrag gelöscht werden?

Nutzerseitig -wenn noch keine Antwort auf den Artikel gekommen ist- steht rechts in ‚Optionen‘ der link ‚Artikel löschen‘. Ansonsten hilft eine Mail an die freundliche Moderation des jeweiligen Bretts hier weiter :wink:

HTH
mfg M.L. (der übrigens (noch) nicht weiss, wie SQLPlus Kommandos in einer Unix Shell aufgerufen werden…)

Nochmal…
Ich weiß , wei SQLPLUS in Unix-Shell aufgerufen wird. Ich weiß nicht, wie man als Parametre dem SQLPLUS-Aufruf eines Skriptnamens übergibt.
Ich hoffe es, das ist endlich klar…

gruß

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo ,

nun helft dem armen Jungen doch endlich, anstatt nur über - zugegeben sehr nervige - 3fach-Postings zu meckern.

Die Syntax lautet:

sqlplus username/password @cmdfile.sql

Einfach rauszufinden z.B. über das Manual, die Hilfe (sqlplus -?), oder eine Suchmaschine deiner Wahl (-> sqlplus command line arguments).
Die Oracle-Docu ist gar nicht so schlecht.

gruss
bernhard

2 Like

Danke Dir für Deine Mühe. Habe mich über die Herrschaften schon beschwert.
Schönes Wochenende wünsche ich DIR.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo nochmal.

Danke Dir für Deine Mühe. Habe mich über die :Herrschaften schon beschwert.

Was wohl auf taube Ohren stossen wird, immerhin haben diese Herrschaften kein X-Post initiiert. Und nicht jeder hat ein Oracle System mit den gewünschten Werkzeugen zur Hand (oder strengt eine Suchmaschine an. Wohl (un)wissend, dass man mangels Erfahrung mit Oracle bestenfalls im Nebel stochert).

Schönes Wochenende wünsche ich DIR.

Ebenso

sqlplus username/password @cmdfile.sql

[x] bookmark für bessere Zeiten :wink:

mfg M.L.