Das Problem betrifft die Sicherheitseinstellungen bei der Anmeldung. Das Problem habe ich dann, wenn ich einen anderen User als *CURRENT für das Zielsystem angebe und die Einstellungen des Zielsystems nicht passen (welche das sind weiß ich im Moment nicht).
Prüfe, ob du im STRSQL einen Connect zum Zielsystem machen kannst.

Beim CRTSQLRPG/I gibts du den Namen und die Lib für das spätere SQLPKG an !
Die Lib muss dann auf dem Zielsystem vorhanden sein. Ist das nicht der Fall gehts nicht. Am besten nimmst du da QGPL.
Das Paket hat auf dem Zielsystem dann leider die Berechtigung *PUBLIC *EXCLUDE !
Also auch da ggf. die Berechtigung anpassen.
Für das Paket gibts auch einen Levelcheck-Fehler, wenn du das Programm änderst. Das Paket ist dann neu zu erstellen.