Das ist nicht das, was ich meine.

Bei SQLCLI habe ich die Möglichkeit, beim SQLConnect, bzw. SQLSetConnectAttr den SQL-Server in einen Batchprozess zu verlegen. Dieser wird dann im QSYSWRK gestartet und sämtliche SQL-Befehle laufen dann nicht in meinem Dialog-Job, belasten daher nicht die Dialog-CPW sonder gelten als Batch-CPW.

Wie schaffe ich das aber im native SQL in RPG/LE ?

RUNSQLSTM funktioniert eh nur, wenn SQL installiert ist und läuft auch in dem Job, in dem es ausgeführt wird.

Und Dialogprogramme führe ich nicht über den OpsNav aus !