Bei embedded SQL wird im Programm ein SQLPKG erstellt.
Vor einem Aufruf der SQL's auf der Ziel-AS/400 muss das SQLPKG per CRTSQLPKG aus dem Programm extrahiert und auf der Ziel-DB erstellt werden.

Leider ist dies nach jeder Neuerstellung des Porgrammes für jedes Zielsystem wieder erforderlich.

Nach der Erstellung des Ziel-SQLPKG's muss die Berechtigung noch gesetzt werden, da generell *PUBLIC *EXCLUDE eingestellt wird.
Meldet man sich also nicht mit dem Erstell-User per Connect am Zielsystem an wird die Ausführung der SQL's mangels Berechtigung abgelehnt.