-----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

Reply via email to