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

VOLUME SELECTION HAS FAILED FOR INSUFFICIENT SPACE


IBM Mainframe Forums -> DFSORT/ICETOOL
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
Judy85

New User


Joined: 05 Aug 2011
Posts: 17
Location: China

PostPosted: Mon May 14, 2012 8:35 am
Reply with quote

Code:
//STEP01 EXEC PGM=ICETOOL,REGION=0M                                 
//SYSOUT   DD SYSOUT=*                                             
//TOOLMSG  DD SYSOUT=*                                             
//DFSMSG   DD SYSOUT=*                                             
//*                                                  --  Input     
//INPUT    DD DSN=BIMS.K5100294.APLAPRT.DATA.LOAD(0),DISP=SHR       
//         DD DSN=BIMS.K5100294.APLA.DATA(0),DISP=SHR               
//*                                                  --  Output     
//VALID    DD DSN=&&VALID,                                         
//         DISP=(,PASS,DELETE),                                     
//         UNIT=(SYSDA,40),SPACE=(CYL,(600,600),RLSE),   $$2         
//         DCB=*.INPUT                                               
//FIRSTF   DD DSN=&&FIRSTF,                                           
//         DISP=(,PASS),                                             
//         UNIT=(SYSDA,40),SPACE=(CYL,(600,600),RLSE),    $$2         
//         DCB=*.INPUT                                               
//OK       DD DSN=&&APLA,                                             
//         DISP=(,PASS),                                             
//         UNIT=(SYSDA,40),SPACE=(CYL,(600,600),RLSE),    $$2         
//         DCB=*.INPUT                                               
//DISCARDF  DD DSN=&&DISCARDF,                                         
//         DISP=(,PASS),                                               
//         UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE),                       
//         DCB=*.INPUT                                                 
//DUPS     DD DSN=BIMS.K5100294.APLA.DUPS(+1),                         
//         DISP=(,CATLG,DELETE),                                       
//         UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE),                       
//         DCB=*.INPUT                                                 
//*                                                                   
//SORTWK01 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2 
//SORTWK02 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2 
//SORTWK03 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2 
//SORTWK04 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2 
//SORTWK05 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2 
//SORTWK06 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2 
//SORTWK07 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2 
//SORTWK08 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2 
//SORTWK09 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2 
//SORTWK10 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2 
//SORTWK11 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2 
//SORTWK12 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2 
//SORTWK13 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2 
//SORTWK14 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2 
//SORTWK15 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2 
//SORTWK16 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2 
//SORTWK17 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2 
//SORTWK18 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2 
//SORTWK19 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2 
//SORTWK20 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2
//SORTWK21 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2
//SORTWK22 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2
//SORTWK23 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2
//SORTWK24 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2
//SORTWK25 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2
//SORTWK26 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2
//SORTWK27 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2
//SORTWK28 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2
//SORTWK29 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2
//SORTWK30 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2
//SORTWK31 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2
//SORTWK32 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2
//SORTWK33 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2
//SORTWK34 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2
//SORTWK35 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2
//SORTWK36 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2
//SORTWK37 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2
//SORTWK38 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2       
//SORTWK39 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2       
//SORTWK40 DD UNIT=(SYSDA,40),SPACE=(CYL,(800,800),RLSE)     $$2       
//TOOLIN   DD *                                                         
  COPY FROM(INPUT) USING(DATA)                                         
  SELECT FROM(VALID) TO(FIRSTF) ON(12,10,CH) ON(145,7,CH) -             
                                            FIRST DISCARD(DUPS)         
  SORT FROM(FIRSTF) USING(RULE)                                         
//DATACNTL DD *                                                         
  OUTFIL FNAMES=VALID,INCLUDE=(1,2,CH,EQ,X'0000') => Data Only         
  OUTFIL FNAMES=DISCARDF,SAVE                     => Discarded Data     
//RULECNTL DD *                                                         
  SORT FIELDS=(12,10,A,145,7,A,56,4,A,62,7,A),FORMAT=CH                 
  OUTFIL FNAMES=OK                 => Unique field is TRANDATE + ASN   



This job run daily, but it failed today for 'VOLUME SELECTION HAS FAILED FOR INSUFFICIENT SPACE'. Error log is below:

Code:
IEC030I B37-04,IFG0554A,K5100294,STEP01,RULEWK04,8728,PRM051,0427041D,SYS1213
+ICE097I 2 K5100294.STEP01   SORT RECOVERING FROM B37 ABEND ON SORTWK DATA SE
IEC030I B37-04,IFG0554A,K5100294,STEP01,RULEWK01,8873,PRM045,0427041D,SYS1213
+ICE097I 2 K5100294.STEP01   SORT RECOVERING FROM B37 ABEND ON SORTWK DATA SE
IEC030I B37-04,IFG0554A,K5100294,STEP01,RULEWK03,8874,PRM046,0427041D,SYS1213
+ICE097I 2 K5100294.STEP01   SORT RECOVERING FROM B37 ABEND ON SORTWK DATA SE
IEC030I B37-04,IFG0554A,K5100294,STEP01,RULEWK01,8873,PRM045,0427041D,SYS1213
+ICE097I 2 K5100294.STEP01   SORT RECOVERING FROM B37 ABEND ON SORTWK DATA SE
IEC030I B37-04,IFG0554A,K5100294,STEP01,RULEWK03,8874,PRM046,0427041D,SYS1213
+ICE097I 2 K5100294.STEP01   SORT RECOVERING FROM B37 ABEND ON SORTWK DATA SE
IGD17272I VOLUME SELECTION HAS FAILED FOR INSUFFICIENT SPACE FOR  114       
DATA SET SYS12134.T224631.RA000.K5100294.R0487087                           
JOBNAME (K5100294) STEPNAME (STEP01  )                                       
PROGNAME (ICETOOL ) DDNAME (RULEWK01)                                       
REQUESTED SPACE QUANTITY = 5019710 KB                                       
STORCLAS (BASE) MGMTCLAS (        ) DATACLAS (        )                     
STORGRPS (LARGE9 SGSP9RAA  )
IGD17272I VOLUME SELECTION HAS FAILED FOR INSUFFICIENT SPACE FOR  115       
DATA SET SYS12134.T224633.RA000.K5100294.R0487088                           
JOBNAME (K5100294) STEPNAME (STEP01  )                                       
PROGNAME (ICETOOL ) DDNAME (RULEWK03)                                       
REQUESTED SPACE QUANTITY = 5019710 KB                                       
STORCLAS (BASE) MGMTCLAS (        ) DATACLAS (        )                     
STORGRPS (LARGE9 SGSP9RAA  )                                                                                                 





Code:
B37-04,IFG0554A,K5100294,STEP01,RULEWK04,8728,PRM051,0427041D,SYS12134.
B37-04,IFG0554A,K5100294,STEP01,RULEWK01,8873,PRM045,0427041D,SYS12134.
B37-04,IFG0554A,K5100294,STEP01,RULEWK03,8874,PRM046,0427041D,SYS12134.
B37-04,IFG0554A,K5100294,STEP01,RULEWK01,8873,PRM045,0427041D,SYS12134.
B37-04,IFG0554A,K5100294,STEP01,RULEWK03,8874,PRM046,0427041D,SYS12134.



Is there any solution to fix the problem?
Back to top
View user's profile Send private message
Nic Clouston

Global Moderator


Joined: 10 May 2007
Posts: 2455
Location: Hampshire, UK

PostPosted: Mon May 14, 2012 12:02 pm
Reply with quote

Yes - probably several but the simplest is to go an see your storage people.
Back to top
View user's profile Send private message
Judy85

New User


Joined: 05 Aug 2011
Posts: 17
Location: China

PostPosted: Mon May 14, 2012 12:13 pm
Reply with quote

Thanks a lot.
Back to top
View user's profile Send private message
PeterHolland

Global Moderator


Joined: 27 Oct 2009
Posts: 2481
Location: Netherlands, Amstelveen

PostPosted: Mon May 14, 2012 12:24 pm
Reply with quote

Is this the same problem ?

ibmmainframes.com/viewtopic.php?t=55583&highlight=
Back to top
View user's profile Send private message
Judy85

New User


Joined: 05 Aug 2011
Posts: 17
Location: China

PostPosted: Mon May 14, 2012 12:39 pm
Reply with quote

Yes. That is the same. icon_biggrin.gif heeeeeeeeeee
Back to top
View user's profile Send private message
PeterHolland

Global Moderator


Joined: 27 Oct 2009
Posts: 2481
Location: Netherlands, Amstelveen

PostPosted: Mon May 14, 2012 12:47 pm
Reply with quote

So, did you follow Frank Yaeger's comment on using single volume work datasets.? As far as i see, you didnt.
Back to top
View user's profile Send private message
Judy85

New User


Joined: 05 Aug 2011
Posts: 17
Location: China

PostPosted: Mon May 14, 2012 1:29 pm
Reply with quote

Can you pls advise on how to code using single volume work datasets?
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Mon May 14, 2012 1:34 pm
Reply with quote

from the TS profile

Employer: IBM
Occupation: IT Specialist
Mainframe Skills: MVS,JCL,DB2,IMS,PLI

pretty scaring icon_eek.gif


why not ask Your IBM colleagues for advice ,
or exercise Your reading skills by looking at the appropriate manuals ?
Back to top
View user's profile Send private message
Judy85

New User


Joined: 05 Aug 2011
Posts: 17
Location: China

PostPosted: Mon May 14, 2012 1:41 pm
Reply with quote

Storage Group is in another time area, I can't reach them now. I want to get a quick reply for this issue. And I want to know more ideals.
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Mon May 14, 2012 1:48 pm
Reply with quote

I want to get a quick reply for this issue.
utter stupidity, ...
Your urgency is not our concern

if You have time constraint hire a paid consultant who, fro the proper fee,
will give You the advice You need according to Your terms !


and since the issue has been there for about NINE months, it does not seem so urgent to me icon_cool.gif
Back to top
View user's profile Send private message
Judy85

New User


Joined: 05 Aug 2011
Posts: 17
Location: China

PostPosted: Mon May 14, 2012 2:05 pm
Reply with quote

It is just the same problem happend again. And I forgot that I ever met this problem.
Now, I remind that Storage group fixed that problem last time, and I have raise the problem to them now.

Thank you for all your help.
Back to top
View user's profile Send private message
sqlcode1

Active Member


Joined: 08 Apr 2010
Posts: 577
Location: USA

PostPosted: Mon May 14, 2012 7:37 pm
Reply with quote

Judy85,
I have echoed this in the past as well. To avoid such issues, you should use DYNAMIC ALLOCATION.

Atleast give it a try in test environment and see if it works.

Thanks,
Back to top
View user's profile Send private message
Nic Clouston

Global Moderator


Joined: 10 May 2007
Posts: 2455
Location: Hampshire, UK

PostPosted: Mon May 14, 2012 7:50 pm
Reply with quote

And, also, as you are in IBM why not send Frank a lotus note directly? I think IBM still uses Notes as the internal means of communication - it did until a few months ago.
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 -> DFSORT/ICETOOL

 


Similar Topics
Topic Forum Replies
No new posts Replace each space in cobol string wi... COBOL Programming 3
No new posts DFHPI1008 JSON generation failed COBOL Programming 0
No new posts Insufficient Storage ABENDS & Debugging 7
No new posts Volume chain using DFSORT DFSORT/ICETOOL 17
No new posts Merge 2 lines based on Space from a S... DFSORT/ICETOOL 5
Search our Forums:

Back to Top