Part of the problem is that this might simply be too easy. Here's what I just did:
I had a file named nsrestjdbc.savf in a directory on my PC. I dragged it in Windows to my /home/toml directory on one of our AS/400s -- that is my default directory on that system.
Then I ran this command:
CPYFRMSTMF FROMSTMF( nsrestjdbc.savf ) TOMBR( '/qsys.lib/qgpl.lib/nsrestjdbc.file' ) MBROPT( *REPLACE ) CVTDTA( *NONE ) ENDLINFMT( *FIXED ) TABEXPN( *NO )
The result was a savefile created in QGPL named NSRESTJDBC.
Simple, straightforward, no FTP. Just drag & drop and run the command.
Now, in order for that to work, I had to have the NetServer server running on the AS/400. It had to be configured to be available from Windows Networking. It had to have /home/toml configured as a shared directory. And the File host server had to be running for NetServer to access the IFS.
Most sites have NetServer running. Even more sites have the File host server running. There's a good chance that most of it is already set up. If yoiu have restrictions or problems with either of those, they can almost certainly be worked through.
It's hard to imagine that any FTP solution could be as simple to put together and run. That's much more true if the FTP server will be on the PC. If the BPCS download was saved directly into my /home/toml directory, then even the drag & drop wouldn't have been needed -- just the single command and it's done.
I don't know how it could be simpler.
We go to a web site for BPCS program fixes, they are in a (.savf) save file. We download to the pc, but then it needs to be uploaded to AS400. The only way I know is FTP from pc. I am looking for an easy way for the operations people to do this. Do you have any suggestions?