IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Getting "deferred roll in" messages for non-gdg fi


IBM Mainframe Forums -> JCL & VSAM
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
st06rlr

New User


Joined: 16 Mar 2006
Posts: 2
Location: Ohio

PostPosted: Fri Mar 17, 2006 12:07 am
Reply with quote

Greetings,

We have been recieving warning messages in IDCAMS DIAG catalog output. These messages indicate that a file is in a DEFERRED ROLL IN STATE. The problem with this is that the files in question are not GDG. I have attempted to correct this with IDCAMS ALTER ROLLIN. It fails because they are not GDG.

Has any one seen this before? If so, how is it fixed?

Thanks

Example:Error message from IDCAMS diagnose IDFCAT
IDC01380I GENERATION DATA SET FOUND IN DEFERRED ROLL IN STATE
IDC01380I ATM.CHKPOINT.TIMEOUT


Quick reference output for IDC01280I
IDC01380I GENERATION DATA SET FOUND IN DEFERRED ROLL IN STATE

Explanation: It is an informational message only. Comparison of GDs is
deferred and roll in state and catalog recording continues.

Detecting Module: IDCDA01


Information on file.
TSO listc entries('ATM.CHKPOINT.TIMEOUT') all
NONVSAM ------- ATM.CHKPOINT.TIMEOUT
IN-CAT --- CATALOG.ICF1.PROGPROD.DATA
HISTORY
DATASET-OWNER-----(NULL) CREATION--------1996.191
RELEASE----------------2 EXPIRATION------0000.000
ACCOUNT-INFO-----------------------------------(NULL)
STATUS----------DEFERRED
SMSDATA
STORAGECLASS ----STORAGE MANAGEMENTCLASS----MIG45
DATACLASS --------(NULL) LBACKUP ---2006.071.1848
VOLUMES
VOLSER------------STR008 DEVTYPE------X'3010200F'
FSEQN-----------------0
ASSOCIATIONS--------(NULL)
ATTRIBUTES
***
Back to top
View user's profile Send private message
st06rlr

New User


Joined: 16 Mar 2006
Posts: 2
Location: Ohio

PostPosted: Mon Mar 20, 2006 8:29 pm
Reply with quote

Found this information on IBM's web site when I did a search on IDCDA01 the detecting module.

Problem
Prior to the application of the PTFs for OW51458, there is the possibility that NON GDG data sets may be set to DEFERRED ROLLIN STATUS. This is incorrect as only GDG's should have the possibility of being in DEFERRED ROLLIN STATUS. OW51458 corrects a problem with renaming a data set when the rename fails, usually due to a security failure.


Solution
To correct this condition, the data set must be on a dasd volume. If the data set has been migrated, then it needs to be recalled to dasd volume (and not a ML1 volume). If you cannot recall the dataset, then recovering from a backup is required. The following samples assume the data set name that is incorrectly marked as being in deferred rollin status is named IBM.PROD.LOADLIB.
If the data set has been migrated by DFHSM, then try recalling it to a dasd volume. If you are unable to recall the data, then use DFHSM to recover the data set to another name for example IBM.PROD.LOADLIB.RECOVER.

Assuming you were able to recall the data set to a dasd volume, then issue the following IDCAMS commands:

LISTCAT ENT(IBM.PROD.LOADLIB) ALL

**** Note that you will need some of the information from the listcat issued above****

DELETE NONVSAM IBM.PROD.LOADLIB NOSCRATCH

**** Note the above will delete the catalog entry, but leave the data set on the volume ****

DEFINE NONVSAM (NAME(IBM.PROD.LOADLIB) -

RECATALOG VOLUMES(XXXXXX) DEVICETYPES(3390)) **** Replace the value XXXXXX with the volser from the LISTCAT command you issued above. If your dasd type is 3390 then the above is correct. If the device type is 3380 then replace 3390 with 3380, If the device type is 9345 then replace 3390 with 9345. To determine the device type refer to the LISTCAT you issued above. If the DEVTYPE is 3010200F then the devicetype is 3390. If the DEVTYPE is 3010200E then the devicetype is 3380. If the DEVTYPE is 30102004 then the devicetype is 9345. ****


If you cannot use DFHSM recall and will be using DFHSM recover instead to recover the data set to a different name then issue the following IDCAMS commands using the above example data set name:

LISTCAT ENT(IBM.PROD.LOADLIB.RECOVER) ALL
**** Note this command should be issued against the recovered data set with the new name so we what the various attributes are ****

DELETE NONVSAM IBM.PROD.LOADLIB PURGE
**** Note this should be issued against the original data set, not the recovered data set ****
ALTER IBM.PROD.LOADLIB.RECOVER -
NEWNAME(IBM.PROD.LOADLIB)
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> JCL & VSAM

 


Similar Topics
Topic Forum Replies
No new posts PuTTY - "User is not a surrogate... IBM Tools 5
No new posts Newbie Stuck on "Duplicate Datas... TSO/ISPF 5
No new posts RABBIT HOLE NEEDED - "Live"... All Other Mainframe Topics 0
No new posts Using PARM=('JPn"&SYMBOL&quo... DFSORT/ICETOOL 2
No new posts REXX GETMSG does not return £HASP880... CLIST & REXX 2
Search our Forums:

Back to Top