Gibt es eine Möglichkeit fehlende Kommandozeilenparameter von dem Oracle-Skript meines Orakel Skriptoracle sqlplus Befehlszeile Frage
zum Beispiel zu erkennen test.sql erwartet 3 Parameter zu laufen. Mein Skript wird von dem Installationsprogramm wie folgt ausgeführt sqlplus/NOLOG @ test.sql Benutzer-ID pw Tablespace Wenn einer der Parameter fehlt, die sqlplus-Eingabeaufforderung für die Benutzereingabe. Dies kann vom Installationsprogramm nicht erkannt werden. Ich muss den fehlenden Parameter im Skript finden und mit dem Fehlercode beenden. Ist es machbar?
Eigentlich modifizieren wir die Installation, um die Anzahl der Eingabeparameter vor dem Aufruf des Skripts zu validieren. Das scheint die beste Option zu sein. – ipr