Upgrading Address Toolkit for i

Note:

  • ### is the simple version number of the target/new version level (example: 110 for v1.1.0)
For clarity, you may wish to copy these instructions to a text editor and then perform a scan and replace for the above values before beginning the upgrade.

  1. Unzip the downloaded file to C:\temp (or the directory of your choice).
  2. Create the *SAVF to upload to on your IBM i:
    CRTSAVF FILE(QGPL/ATI###) AUT(*ALL)
  3. FTP the file ATI.SAVF from your PC to the IBM i. Open a command prompt (Start → Run → enter 'cmd' and hit enter). Type the following into the command prompt, replacing the IP address with that of your IBM i. When prompted, enter your IBM i username and password.
    1. ftp 123.456.789.123
    2. binary
    3. lcd c:\temp
    4. quote site namefmt 0
    5. cd QGPL
    6. put ATI.savf ATI###.savf
    7. quit
  4. Perform a full backup of your ATI library.
  5. Execute the following IBM i command to upgrade the ATI library (this is all one command):
    RSTOBJ OBJ(*ALL) SAVLIB(ATI) MBROPT(*ALL) ALWOBJDIF(*FILELVL *OWNER) OMITOBJ((LICP) (ATICFGENV) (ATICFGKEY) (ATIUNQ)) RSTLIB(ATI) DEV(*SAVF) SAVF(QGPL/ATI###)

    After running the RSTOBJ command, use DSPJOBLOG and press F10 to view the results of the RSTOBJ. Make a note of any objects that failed to restore, and either delete or rename the corresponding objects from the ATI library.

    Once you have renamed or deleted any conflicting objects, run the RSTOBJ command again and confirm that there are no further errors.

  6. Execute the following IBM i command to restore updates to necessary files in the IFS (this is all one command):
    RST DEV('/QSYS.LIB/ATI.LIB/IFS.FILE') OBJ(('/ktprod/ATI' *INCLUDE '/ktprod/ATI')) CRTPRNDIR(*YES) PRNDIROWN(QSYS) ALWOBJDIF(*ALL)