In addition to all the other responses you got regarding DynAlloc, I wanted to 
add the nudge that DFSORT only uses the **1st** extent in SortWk DD statements. 
 Thus, SPACE=(CYL,(3335,3335)) is the same as SPACE=(CYL,3335) which, in your 
example, only got you 10*'3335 cylinders or the equivalent to 10 mod-3s.  So 
you'd need to have 27 DD statements to use your entire pool.

-------->  signature = 6 lines follows  <--------
Neil Duffee, Joe Sysprog, uOttawa, Ottawa, Ont, Canada
telephone:1 613 562 5800 x4585                  fax:1 613 562 5161
mailto:NDuffee of uOttawa.ca     http:/ /aix1.uOttawa.ca/ ~nduffee
"How *do* you plan for something like that?"  Guardian Bob, Reboot
"For every action, there is an equal and opposite criticism."
"Systems Programming: Guilty, until proven innocent"  John Norgauer 2004


-----Original Message-----
From: Mark Pace [mailto:[email protected]] 
Sent: April 27, 2012 08:43
Subject: Confused on DFSORT SORTWK

Trying to sort a fairly large RMF data file. 20,000 + cylinders.
I keep running out of SORTWK space.  I have 9 3390-9 volumes in my SMS 
temporary storage pool. But I just noticed that no matter how many SORTWKxx DDs 
I add it only allocates file on the first 5 temp storage volumes.
Anyone have an idea how I make DFSORT use more volumes?

//SORTWK01 DD DISP=(NEW,DELETE),UNIT=SYSDA,SPACE=(CYL,(3335,3335))
[snip]

ICE046A E SORT CAPACITY EXCEEDED - RECORD COUNT 2459859
[snip]

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to