The following procedure describes how to send an IBM i save file from a PC to an IBM i using File Transfer Protocol (FTP).

  1. Create a save file on the IBM i, as follows:

    CRTSAVF FILE(save_file_library/save_file_name)

  2. Go to an MS-DOS Shell.

  3. Go to the location on the PC where the save file is stored.

  4. Enter one of the following:

    ftp (ibmi_ip_address)
    ftp (ibmi_name)

    Note: FTP commands are all lowercase.

  5. Enter your IBM i username and password for that system when prompted.

  6. To ensure the transfer mode is binary (there will be no conversion), enter the following command:

    BIN

  7. To go to the library on the IBM i where the save file is stored, enter the following command:

    CD save_file_library

  8. To transfer the save file from the PC to the empty save file on your IBM i, enter the following command:

    PUT pc_name save_file_name

  9. When the transfer is complete, enter the following command to exit the FTP session:

    QUIT

  10. To close the MS-DOS shell, enter the following command:

    EXIT

After this, you can extract the information from that save file on your IBM i.

Example MS-DOS Shell

MICROSOFT(R) WINDOWS 95
(C) COPYRIGHT MICROSOFT CORP 1981-1996
C:\WINDOWS>CD . .
C:\>CD TEMP
C:\TEMP>FTP AS400
CONNECTED TO AS400.
220-QTCP AT AS400.
220 CONNECTION WILL CLOSE IF IDLE MORE THAN 5 MINUTES.
USER (AS400:(NONE)): USER
331 ENTER PASSWORD.
PASSWORD:
230 USER LOGGED ON.
FTP> CD SAVFLIB
250 CURRENT LIBRARY CHANGED TO SAVFLIB.
FTP> BIN
200 REPRESENTATION TYPE IS BINARY IMAGE.
FTP> PUT PCNAME NAMESAVF
200 PORT SUBCOMMAND REQUEST SUCCESSFUL.
150 SENDING FILE TO MEMBER NAMESAVF IN FILE NAMESAVF IN LIBRARY SAVFLIB.
250 FILE TRANSFER COMPLETED SUCCESSFULLY.
514800 BYTES RECEIVED IN 2.14 SECONDS (240.56 KBYTES/SEC)
FTP> QUIT
C:\TEMP>EXIT

Have you booked your annual Tech Update yet? Schedule one today.


Still have questions? We can help. Submit a case to Technical Support.

Last Modified On: October 01, 2018