Genau dieses geht leider nicht, da SQL nur eine Verbindung parallel aufrecht erhalten kann.

Lösung (nur Pauschal):

Programm 1 mit ACTGRP(X1): select * from myfile
call Programm 2 parm "Satzpuffer"
Programm 2 mit ACTGRP(X2): insert into myfile :satzpuffer

Getrennte Aktivierungsgruppen sind notwendig, da nur dann 2 DB-Verbindungen aufrecherhalten werden können.

Im Zielsystem muss noch ein SQLPKG aus Programm 2 erstellt werden (CRTSQLPKG .... RDB(ZSys) ...).

Anschließend kann die Programmsequenz durchgeführt werden.

Lösung 2: funktioniert garantiert !

Mein Tool SQLCPY, Testversion auf meiner Internetseite verfügbar !