PDA

View Full Version : QSH im Batch



Seiten : [1] 2

svit
18-06-12, 12:03
Hallo zusammen,

folgender Fall
ich nutze STRQSH (&Befehl) in einem CL-Programm.
&Befehl = 'LS -A /home/abc/ > /Qsys.lib/..........file.mbr'
Das CL läuft im Batch und Bricht mit 3489 ab.

Wenn ich manuell über QSH und LS....... mache dann funktioniert

Was kann es sein.

Die Maschine wurde gestern auf v7R1 umgestellt.
Vorgestern haben wir noch V5 gehabt und es hat alles funktioniert.

Fuerchau
18-06-12, 12:22
Da müsste doch im Joblog etwas mehr stehen.

svit
18-06-12, 12:29
Bericht . . . . : Error found with QSH session, reason code 4, errno 3489.

Cause . . . . . : The system detected an error with a QSH session, reason
code 4, errno 3489. The reason codes and their meanings are as follows: 1
Error found when starting a new QSH session. 2 - Error found when running
an existing QSH session. 3 - Error found when ending an existing QSH
session. 4 - Error found when running a command. 5 - Unexpected error
found. Errno is a value that indicates the type of the failure.
Recovery . . . : Correct the errors and then try the request again.

und

Nachricht. . . . : Funktion Fehler aufgetreten. QSH0002 nicht vorgesehen*abcdef_CL im Programm Anweisung 0000000161, Instruktion X'0000 System.
(Übersetzung vom Holländischen)

KingofKning
18-06-12, 12:36
Sind es beides mal die selben User die den Batch aufrufen oder wird er evtl. mit einem anderen User submitted. (Berechtigung)

GG

svit
18-06-12, 12:38
ein user

Welche Berechtigungen?

TARASIK
18-06-12, 12:41
Hallo,
da wird Dir dies weiterhelfen:

http://www-304.ibm.com/support/docview.wss?uid=nas1ec74c7a59393b1f686256ab900450f e3

Pikachu
18-06-12, 12:42
Vielleicht ist es das hier? (http://wiki.rjssoftware.com/wiki/index.php/QSH0002_QSHELL_Error_Message_When_Calling_QSH) (Problem mit der maximalen Anzahl aktiver Jobs im Subsystem)

svit
18-06-12, 13:03
es lag an der Anzahl.
Die sBS wurde statt *nomax mit 1 übernommen.

Pikachu und * all vielen Danke

svit
18-06-12, 13:04
Zweites Problem mit QOpenSys.
Nachricht: CPDB9C7

??????

Fuerchau
18-06-12, 13:06
Schreib mal den LS klein, da QSH-Befehel Casesensitive sind.
Auch ist es wichtig ob die Option -A oder -a lauten soll.

ls -A
ls -a