Hallo zusammen !
Habe auf unserer iSeries (V5R3) eine SQL-Stored Procedure mithilfe von WRKMBRPDM geschrieben, und erstelle die Prozedur dann anschliessend mit RUNSQLSTM. Problem: Das Erstellen funktioniert nur mit COMMIT(*NONE), alle anderen Parameter führen zu "Rollback erforderlich". Selbst bei COMMIT(*NONE) tauchen im Joblog nacheinander die Fehler CPF5035, CPF5036 und CPF5029 auf. Fehlermeldung: Datenzuordnungsfehler in Teildatei SYSPARMS, Fehlercode 20, ungültiger Nullwert in Feld PARMNAME. Danach kommen noch weitere Fehlermeldungen mit anderen Feldern aus SYSPARMS. Nach dem Erstellen mit COMMIT(*NONE) kann ich die Prozedur trotzdem verwenden (wird von einer Web-Anwendung verwendet) und z. B. über den Navigator testen. Sobald ich mich allerdings mit der interaktiven Session, in der ich das RUNSQLSTM ausgeführt habe, abmelde, "verschwindet" die Prozedur wieder (Rollback ?). Kann mir jemand helfen ? Was mache ich falsch bzw. was kann ich tun ?
Danke und Gruß, Florian