AS400 Cleanup QRCL QRECOVERY QRPLOBJ

1380 pts.
Tags:
AS400 Cleanup V5R4M0
Am I correct in saying that the objects in QRCL, QRECOVERY, QRPLOBJ libraries can be deleted?

Are any of these cleaned up with CLEANUP or RCLSTG?



Software/Hardware used:
AS400 V5R4M0

Answer Wiki

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

Discuss This Question: 4  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
  • TomLiotta
    Am I correct in saying that the objects in QRCL, QRECOVERY, QRPLOBJ libraries can be deleted? Yes and no. QRPLOBJ objects can often be deleted once you no longer need them. It clears during every IPL. These are generally objects that have been replaced by new versions. When you compile a program and replace the existing version, the original one is moved to QRPLOBJ. By doing such a library-to-library move, any pointers that are currently resolved to the object can remain valid. That's why you can often recompile programs even while they are being used. Other objects are also moved to QRPLOBJ, like user spaces created with the 'Create if already exists' parameter set as '*YES'. Delete QRPLOBJ objects that you can recognize. Be aware that objects might actually be in use. QRCL will contain recovered results from RCLSTG. Common objects will probably be some that were temporary and the the system was improperly shut down, e.g., without going to restricted state first. But needed objects might be reclaimed into that library under some circumstances. If the objects are clearly not going to be put back wherever they belong, i.e., they're not permanents objects that you want to keep, there's no reason not to delete them. QRECOVERY -- leave everything in it alone. Stuff in there is system stuff, not for you. Tom
    125,585 pointsBadges:
    report
  • TomLiotta
    Of course, if you have applications creating things in QRECOVERY or QRCL, then deleting the objects is no different from deleting them from any other library. They're not libraries that should be used, though. Tom
    125,585 pointsBadges:
    report
  • NickHutcheson1
    if you have applications creating things in QRECOVERY or QRCL That sounds like something that would definately NOT be a 'Best Practice'. Thanks Tom. Nick
    1,380 pointsBadges:
    report
  • TomLiotta
    ...that would definately NOT be a ‘Best Practice’. Yet at least one widely used commercial app has been said to do exactly that. Internet searches provide a couple comments. Regardless, yes, it's probably not a good practice. It's too easy to create a library of your own with appropriate ownership/authority. 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