-----Original Message----- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of esmie moo Sent: Wednesday, December 16, 2009 7:18 AM To: IBM-MAIN@bama.ua.edu Subject: Re: ICKDSF QUESTION - BUILDIX
David, Esmee, The "scratch failed" error is because if you just supply DISP=NEW, the default is DISP=(NEW,DELETE) which means that the system tried to delete the just-created VTOC index. Fortunately for you, the VTOC index is already in use so the implied DELETE failed. When you first ran the job with DISP=SHR, the system was trying to use a pre-existing dataset that didn't exist. Hence the "not found" error. Rex I noticed in the job output the following (after I changed the jcl to DISP=NEW): IEC614I SCRATCH FAILED - RC 008, DIAGNOSTIC INFORMATION IS (04180036), ,SYBSS1,SYS1.VTOCIX.SYBSS1 IEF142I ICKDSF15 STEP01 - STEP WAS EXECUTED - COND CODE 0000 IEF283I SYS1.VTOCIX.SYBSS1 NOT DELETED 8 IEF283I VOL SER NOS= SYBSS1 2. I am not sure why this would be since the error was SYS1.VTOCIX. DATASET NOT FOUND ON VOLUME when I first executed the job. Is this something to be concerned about? The error indicates that the Sys1.vtocix does not exist, therefore use the following: DISP=NEW,SPACE=(CYL,(1)) replacing the disp=shr you are currently using. Thank You, Dave O'Brien NIH Contractor Good Morning Gentle Readers, I am trying to build the SYS1.VTOCIX on a 3390-3. For some unknown reason the VTOC index was de-indexed. I was abled to build the SYS1.VTOCIX on other volumes but for some reason when I try to do the same on this volume it doesn't work. Any suggestions? Below is the output of the job; BUILDIX IXVTOC,DDNAME(SYBSS1) ICK01502I BUILDIX FUNCTION STARTED ICK00700I DEVICE INFORMATION FOR 1946 IS CURRENTLY AS FOLLOWS: PHYSICAL DEVICE = 3390 STORAGE CONTROLLER = 2105 STORAGE CONTROL DESCRIPTOR = E8 DEVICE DESCRIPTOR = 0A ADDITIONAL DEVICE INFORMATION = 4A000035 TRKS/CYL = 15, # PRIMARY CYLS = 3339 ICK04000I DEVICE IS IN SIMPLEX STATE ICK03091I EXISTING VOLUME SERIAL READ = SYBSS1 ICK01503I 1946 REQUEST RECEIVED TO CONVERT VTOC TO IXFORMAT ICK01504I 1946 VTOC FORMAT IS CURRENTLY OSFORMAT, REQUEST ACCEPTED ICK31519I 1946 ERROR: SYS1.VTOCIX. DATASET NOT FOUND ON VOLUME ICK31515I 1946 BUILDIX COMMAND FAILED. 07:14:17 12/16/09 Here is my JCL: /* //STEP01 EXEC PGM=ICKDSF,REGION=4M,PARM='NOREPLYU' //SYBSS1 DD DSN=SYS1.VTOCIX.SYBSS1,UNIT=SYSALLDA, // VOL=SER=SYBSS1,DISP=SHR //SYSPRINT DD SYSOUT=* //SYSIN DD * BUILDIX IXVTOC,DDNAME(SYBSS1) /* // ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html