PTF for AS400

45 pts.
Tags:
About PTF
APYPTF
INSPTF
what is the difference between APYPTF and INSPTF command
ASKED: February 25, 2009  2:24 PM
UPDATED: May 10, 2012  11:17 PM

Answer Wiki

Thanks. We'll let you know when a new response is added.

Hi,

The APYPTF (apply PTF) applies PTF’s that are already loaded on the system (using the LODPTF command). The INSPTF (install PTF) command loads and applies PTF’s in one step.

Loading the PTF’s and later applying them can save you time – you can load the PTF’s while the system is being used through the week and later apply them when the system is not being used (in the evening or on the weekend for example). Otherwise you would need to use INSPTF to load and apply the PTF’s when the system is not in use.

Regards,

Martin Gilbert.

Discuss This Question: 5  Replies

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • OldSysAdmin
    You don't necessairly have to wait until no one is using the system to INSPTF (APYPTF). Many of them are immediate PTFs and can be put on immediately.
    945 pointsBadges:
    report
  • sashka
    HI How can I get list of all Libraries that their objected changer during any PTF process?
    50 pointsBadges:
    report
  • sashka
    hi How can I get list of all libraries that thier objects changed during any PTF proccess? Thjanks Alex
    50 pointsBadges:
    report
  • sashka
    HI How can I get list of all Libraries that their objected changer during any PTF process
    50 pointsBadges:
    report
  • TomLiotta
    How can I get list of all libraries that thier objects changed during any PTF proccess? Well, I suppose you'd first create a list (a table) of all PTF IDs that were in the "process" that you wanted to check. You might do that by running DSPPTF to an outfile with LICPGM(*ALL) SELECT(*ALL). Then delete all of the entries that didn't have the status date of your process. Once you had the PTFs you were interested in, I suppose you could run DSPOBJD *ALL/*ALL OBJTYPE(*ALL) with DETAIL(*SERVICE) to another outfile. With those two tables, you could join on the PTF ID column and report the matches. Alternatively, you might call the List Program Temporary Fixes (QpzListPTF) API to build your list of PTFs. Then either use this list or use the list from DSPPTF to call the Retrieve Program Temporary Fix Information (QPZRTVFX) API with format PTFR0400 for each PTF. It doesn't make much sense to do it, but I suppose it can be done. Be aware that a RMVPTF "process" is likely to give misleading results. Be aware that PTFs may make some changes that won't be recorded by either way. PTF exit programs can run any function that the user profile is authorized to perform. Attributes such as ownership/authority might be changed on objects for example, or rows might be inserted, deleted or updated in tables (or other data objects). Objects that are deleted won't be around to check. Tom
    125,585 pointsBadges:
    report

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Thanks! We'll email you when relevant content is added and updated.

Following