Damaged Object unable to remove

270 pts.
Tags:
IBM 810
OS/400
OS/400 Damaged Object
Hi anyone else come across this problem.

I have a damaged object which is causing the full system save backup to skip whe whole library with the damaged object in.

The library is a user one with a object type of DSPF 

Normaly a delete and create a damaged object fixes all, but I can not delete this one or do anything with it really.

Error message

Message . . . . :   Function check. MCH0601 unmonitored by QDMROUTE at          statement *N, instruction X'019A'.                                          Cause . . . . . :   An escape exception message was sent to a program which     did not monitor for that message. The full name of the program to which the   unmonitored message was sent is QDMROUTE  . At the time the message was sent   the program was stopped at higher level language statement number(s) *N. If   more than one statement number is shown, the program was a bound program.     Optimization does not allow a single statement number to be determined. If    *N is shown as a value, it means the actual value was not available.       

System is running V5R4M5 CUMULATIVE PTF PACKAGE C8305540

 I do not want to go down the Reclaim storage option or latest PTF packs at this stage as down time is restricted, if someone has a work around on how to remove it please let me know.

Tried to remove with OPSNAV & PDM but no luck!

Any ideas's



Software/Hardware used:
810 os400

Answer Wiki

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

What are the errors received when you try to delete the object with DLTF, OPSNAV & PDM?

For a work around, try creating a lib starting with ‘Z’ (so it will be the last library) then use MOVOBJ on the damaged object to the ‘Z’ library. It will be the only object in the library and won’t matter if it’s skipped.

——————————

Maybe I can put it here:

www-912.ibm.com/8625680A007CA5C6/1AC66549A21402188625680B0002037E/5C3BA74EFCD591AE862565C2007CEE45

Discuss This Question: 7  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
  • Voodoovw
    I'm not sure if anything here will help but have a look: www-912.ibm.com/8625680A007CA5C6/1AC66549A21402188625680B0002037E/5C3BA74EFCD591AE862565C2007CEE45 Voodoo
    1,735 pointsBadges:
    report
  • Voodoovw
    Let's try that again.
    1,735 pointsBadges:
    report
  • Mell0rman
    Thanks for the input moving it was worth a try , But I'm still stuck with it, It will not let me move it to another location or do anything with it. I do not need this object and do not need to recover any if it, it it just needs to go. MOVOBJ OBJ(CAROLINE/FECTL2D) OBJTYPE(*FILE) TOLIB(Z) Space offset X'00000000' or X'0000000000000000' is outside current limit for object FECTL2D. Function check. MCH0601 unmonitored by QLIMVOBJ at statement *N, instruction X'024A'. In PDM Space offset X'00000000' or X'0000000000000000' is outside current limit for object FECTL2D. CPYF FROMFILE(CAROLINE/FECTL2D) TOFILE(Z/FECTL2D) CRTFILE(*YES) FROMR CD(1) ERRLVL(999) Space offset X'00000000' or X'0000000000000000' is outside current limit for object FECTL2D. Message ID . . . . . . : MCH0601 Severity . . . . . . . : 40 Message type . . . . . : Escape Date sent . . . . . . : 24/09/09 Time sent . . . . . . : 08:43:35 Message . . . . : Space offset X'00000000' or X'0000000000000000' is outside current limit for object FECTL2D. Cause . . . . . : A program tried to set a space pointer, tried to use storage outside a space, or tried to use an unallocated page in teraspace. The space class is X'00'. The space class designates the type of space: 00-primary associated space (includes space objects). 01-secondary associated space 0. 02-implicit process space for automatic storage. 03-implicit process space for static storage in activation group mark X'0000000000000000'. 04-implicit process space for heap identifier X'00000000' in activation group mark X'0000000000000000'. Function check. MCH0601 unmonitored by QCPEX0FL at statement *N, instruction X'0162'. In OPSNAV the object it not listed so unable to remove through this.
    270 pointsBadges:
    report
  • djac
    If the file was created from DDS specs, then this might help: "...Or you may be able to just run the CHGPF command against the damaged physical file, referencing the source member for the file (presuming its definition was from DDS). This has worked for me before. Apparently, if the definition portion of the object is where it's damaged, running the CHGPF command rebuilds it (and its logicals, if there are any). CWC "...
    900 pointsBadges:
    report
  • taekwondo
    The last time I had that problem, (its been a few years) I had to run RCLSTG in a restricted state. That moved the damaged object into library QRCL.
    90 pointsBadges:
    report
  • Finkpad
    If it's damaged, and you cant delete or move the object, then your only solution is RCLSTG... and yes that in restricted state. If you need that object to be available to users immediately, then recompile from source into a new library and place it higher up the user *LIBL, they can continue un-interrupted while you schedule the Reclaim Storage. Good Luck!
    115 pointsBadges:
    report
  • Mell0rman
    Exhausted all other attemps will have to be a RCLSTG It took over six hours on its last run ,are well so be it.
    270 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