To install a VeriMove product update:
- Download the product update file from the Product Updates page of the website. The downloaded file will either be a self-extracting zip file with a *.exe extension, or a regular *.zip file that should be unzipped.
-
If you download the *.zip file, unzip this file with a standard unzipping utility to extract the contents of the update. If you downloaded a self-extracting *.EXE, double-click the *.EXE file on a Windows-based machine to extract the contents of the file.
One of the extracted files will be an IBM i save file with an *.SVF extension. This file is the actual Product Update and must be on a PC that has file transfer capabilities (such as FTP) to your IBM® i system.
Note: If there are two files with an *.SVF extension, then this patch includes code for both the global library and the product library. You must follow additional instructions to install both sets of code. These instructions are contained in NOTES accompanying each affected step. -
On the IBM i platform, create a save file in your own library. This is the location that will hold the file after it is transferred from the PC. For example:
CRTSAVF FILE(YourLib/YourSaveFileName)
Note: Create two save files in your own library. This is the location that will hold the files after they are transferred from the PC. For example:CRTSAVF FILE(YourLib/SAVF@@) CRTSAVF FILE(YourLib/SAVFNL)
-
Transfer the *.SVF file from the PC to the IBM i save
file created in the previous step. Transfer the file using FTP in binary mode.
Note: Transfer the *.SVF files from the PC to the IBM i save files created in the previous step. Transfer the files using FTP in binary mode. The name of one of the *.SVF files will end in "@@." This is the patch for the global library: FTP it into your Lib/SAVF@@. The other *.SVF file will end in the product code. FTP this file into your Lib/SAVFNL. FTP the remaining *.SVF file to the remaining save file on your IBM i machine.
-
Verify that the file was transferred successfully using the following command:
DSPSAVF FILE(YourLib/YourSaveFileName)
-
Restore the objects to your product library using the following command.
RSTOBJ OBJ(*ALL) SAVLIB(G1NLPGMS) DEV(*SAVF) SAVF(YourLib/YourSaveFileName) MBROPT(*ALL) ALWOBJDIF(*ALL)
G1NLPGMS is the default product library. If your product library is not the default G1NLPGMS, you will need to add an RSTLIB (YourProductLibrary) parameter to the above command.
Note: Restore the objects to your global install library using the following command:
G1@@PGMS is the default global install library. If your global library is not the default G1@@PGMS, you will need to add an RSTLIB (YourFunctionLibrary) parameter to the above command. Restore the objects to your product library using the following command:RSTOBJ OBJ(*ALL) SAVLIB(G1@@PGMS) DEV(*SAVF) SAVF(YourLib/SAVF@@) MBROPT(*ALL) ALWOBJDIF(*ALL)
G1NLPGMS is the default product library. If your product library is not the default of G1NLPGMS, you will need to add an RSTLIB (YourFunctionLibrary) parameter to the above command.RSTOBJ OBJ(*ALL) SAVLIB(G1NLPGMS) DEV(*SAVF) SAVF(YourLib/SAVFNL) MBROPT(*ALL) ALWOBJDIF(*ALL)
- Check your job log (DSPJOBLOG) to ensure that all objects were successfully restored. You can compare the results of Step 5 with the job log to ensure that all of the intended objects transferred and installed properly.
-
You may now delete or clear the save file(s) that was created in Step 3.
Note: If you are ready to install the product database, follow the instructions in Installing USPS Data.