For manual refresh of IBM i VM license injection to work, Skytap requires certain PTFs to be installed; however, when checking for installed PTFs the related Product code is not always known. This issue is also evident when other PTF's are queried.
Displaying PTF information using DSPPTF
When querying PTF related information, we run DSPPTF <F4>
If we simply insert the PTF number we get an error as we have to specify the Product (LICPGM) which is not always known or easily determined:
Run a SQL query to find PTF information
An easier way to find out PTF information without knowing the Product is to query the IBM internal database:
- SELECT PTFID,LOADSTAT FROM QSYS2/PTF_INFO WHERE PTFID = 'SI71091'
The following output (on v7.2) shows this particular PTF as not being installed
An example (on v7.4) showing the PTF installed:
Note: This requires IBM DB2 Query Manager and SQL Development Kit for i to be installed
- Applying PTFs to an IBM i VM in Skytap: https://help.skytap.com/kb-ibmi-applying-ptfs-to-skytap-ibmi-vm.html#applying-ptfs-to-an-ibm-i-vm-in-skytap