First of all the DB2 sub system is not installed yet because I have
1500 PTF for FMID HDBAA10 and before installing DB2 I decided to
apply all the PTFs. So in this way may I could use
BYPASS(ACTION,DB2BIND,DOC). (Please let me your Idea?)
Yes, you should apply the PTFs for HDBAA10 before deploying it into an
execution environment. A nit, but I think you mean
BYPASS(HOLDSYSTEM(ACTION,DB2BIND,DOC)). That is fine, although you
probably want to add RESTART and IPL to that list of HOLDSYSTEM
reason-ids, or just specify BYPASS(HOLDSYSTEM) to bypass all types of
SYSTEM HOLDs (that's how I roll).
So I am following the following steps :
1- I restored the DSNA10.** and SMPEDB2.** to before applied backup.
2- Control the SMPE list and report to find the situation of SMPE
GLOBAL and Target Zone. 3- Receive The PTFs for FMID HDBAA10. 4- RUN
APPLY CHECK with BYPASS(DB2BIND,DOC,IPL) and GROUPEXTEND for each PTF
one by one.
Did I read that right? "One by one"... really? So you ran 1500 APPLY
CHECKs? Why would you do that? You should run *ONE* APPLY CHECK. If
you really want to limit the PTFs to just those applicable to HDBAA10,
then do not use SELECT but use FORFMID(HDBAA10) on the APPLY CHECK
command instead.
Better in my opinion is to APPLY all PTFs that are applicable to all
FMIDs in that target zone. To do this don't specify either SELECT or
FORFMID, which means SMP/E will figure out all of the PTFs that are
applicable. Of course you might want to limit the PTFs to only those
that are recommended, and therefore have an RSU sourceid. To do this
specify SOURCEID(RSU*) on the APPLY CHECK instead of SELECT or FORFMID.
5- For those Jobs which the RC=00 run the apply without CHECK. At
this step some of them finished correct and some gave RC=08 which the
ERROR was LINK- EDIT. Which it was estrange for me???!!! Whenever
taking SMPE LIST ERROR the STATUS is REC APP ERR . I don't know
what to do for this kind off PTFs?????
Not knowing exactly the state of your target zone and libraries before
this adventure, its possible if you do as I suggest above and apply all
applicable PTFs in a single step, then some of those errors might get
resolved on their own. That is, higher level PTFs supply higher
level MODs that likely contain the references that are missing and
causing the binder errors.
If you continue to see binder errors, then as I mentioned previously,
you should contact IBM DB2 support for their assistance.
6- For those PTFs which have MODID Error there is ELEMENT Regression
REPORT with ( - , * ) flags. Is it possible to BYPASS(ID) for kind of
PTFs which don't have (- flag)? My understanding for this kind of PTF
is that no regression will happened and just the module will update
in high level version. PLEASE LET ME KNOW YOUR ADVICE ABOUT THIS
????
Are the regressed and regressing SYSMODs in the report all IBM PTFs? If
so, then it means you're target zone indicates some PTFs had already
been applied, or at least an attempt was made. Once again, apply all of
the applicable PTFs in a single step. SMP/E will try to sort out which
PTFs have already been applied and therefore should avoid regressions.
Kurt Quackenbush -- IBM, SMP/E Development
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN