Damaged object in OS/400 QSYS

35 pts.
Tags:
*SRVPGM
AS/400
OS/400
QSYS.LIB
I have a damaged object in QSYS library that is preventing our full backup completing. The object is QPZA006434 and is a *SRVPGM. I have tried to restore this object from backup but this has failed. Any suggestions to what this file is or does and to how I can fix it or remove it? The system is running fine so presumably as this object is damaged, we don't use it? Any advice or help would be great. We run OS400 V5R1M0 L00. Many thanks Graham Martin
ASKED: December 12, 2007  3:26 PM
UPDATED: March 6, 2010  9:34 AM

Answer Wiki

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

The fact that you have a damaged object in QSYS stinks. I hate to hear that so now lets figure out how to fix that thing.

1. You could IPL. An IPL will/might correct it. It’s not a 100% fix but it has been known to work. If you have IPLed then we need to move on.

2. I did find this explination on the web and have used it before:

<pre>We had the same problem once and I found the following note which we made when fixing the problem:

When a partly damaged file was found, a copy was done from the damaged file to a new, this is how the cpyf looked like

CPYF FROMFILE(librA/FileName)
TOFILE(librB/FileName)
MBROPT(*ADD)
CRTFILE(*YES)
PRINT(*EXCLD *ERROR)
FROMRCD(1)
ERRLVL(*NOMAX)

The command leves you with a new file without errors and a list telling how many records that was found with error.
It is very important to have FROMRCD(1), if the file is keyed.</pre>

I am not 100% that will work either but it’s worth a shot.

3. You also might want to do a RCLSTG with your system in a restricted state.

<a href=”http://publib.boulder.ibm.com/iseries/v5r2/ic2924/index.htm?info/cl/rclstg.htm”>LINK TO IBM iSeries Info Center

</a>

NOTE: I will wait to here what you happens and what you used to try and fix the problem and the outcome before posting more.

-David

Discuss This Question: 8  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
  • MigueStress
    Hello I've read what David has told, and my suggestion is: 1st - Do a Reclaim Storage 2nd - check if your damaged object (QPZA006434) belongs to QSYS/QPZGroup. If it is try to get a backup op.21 and restore from earlier version (1st cartridge after upgrade to V5R1) 3rd - Try to get from IBM services specific PTFS for 5722999/5722SS1, and aplyed them under Tech notes from IBM 4th - IPL machine If for some reason didn't result, you need to do a full Sys Backup and then set up again V5R1 again WITHOUT CLEARING disks. After that you can restore all the remain information of your environement.
    65 pointsBadges:
    report
  • GrahamM
    Hi David, Sorry for the delay in coming back. Many thanks for your suggestions. In answer 1. We have already IPLed several times and this has not fixed the damaged object. 2. We have tried the copy function but this does not work (maybe because it's a program and not simply a file?) 3. Haven't previously tried the reclaim storage command and will give this a try tomorrow. We haven't run a RCLSTG for perhaps 2 years so am not sure how long it will take, hence I will start it tomorrow lunch time and let it run over the weekend. I will let you know if it works on Monday. If not will move onto the PTF option, but one step at a time. Many thanks for your help so far and have a great weekend Graham
    35 pointsBadges:
    report
  • GrahamM
    Hi and happy Monday. Unfortunately the Reclaim Storage has not fixed the damaged service program QPZA006434. Do you have any other suggestions as to how we can fix this so we can perform a complete system save? One thought we have is to move the damaged object to a new library at the bottom of the library list and then run the complete system save. However, there are risks in this and I would rather try other options fist. Thanks for your help so far and hopefully, to the next step being successful. Graham
    35 pointsBadges:
    report
  • Znason
    Try re-naming the object. Then, recreate it.
    460 pointsBadges:
    report
  • GrahamM
    Have tried to rename the object previously and unfortunately, can't rename the object.
    35 pointsBadges:
    report
  • TomLiotta
    First, for an object with full damage, the only recovery is a delete followed by a recreate or restore. A RCLSTG does not fix damaged objects but only provides notification. Since this is a QSYS service program, it's not the kind of object that some activated program will automatically delete and recreate, so the only reasonable course is a re-install. Tom
    125,585 pointsBadges:
    report
  • TomLiotta
    [...posted before finishing...] ...unless another system can provide a restore of the object at the same fix level. Tom
    125,585 pointsBadges:
    report
  • TomLiotta
    Also, some extra info is available for Resolving Message CPF3795 for Object QPZAnnnnnn, though it may only be helpful in locating a similarly PTFed version on a different system. 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