JCL invoked sort, or invoked from an application? I use the ICEAMn modules, but 
would suggest using the ICEPRMnn member of PARMLIB to set the SORT parameters. 
My PARMLIB member is named ICEPRM00 and looks like:

JCL,
   DYNALOC=(SYSDA,31),
   DYNAUTO=IGNWKDD
INV,
   DYNALOC=(SYSDA,31),
   TMAXLIM=10000000
TSO,
   DYNALOC=(SYSDA,31)
TSOINV,
   DYNALOC=(SYSDA,31)

The IGNWKDD is the "magic" that I've been using for years. It tells sort to 
ignore the user's //SORTWKnn DD statements (actually to dynamically FREE them), 
then calculate the amount of sortwork need, spreading it over 31 volumes in my 
case. This really only works for EXEC PGM=SORT type invocations, not when 
invoked from COBOL or some other HLL. 

Put this member in your PARMLIB, then issue the z/OS operator command:

T ICE=nn

In order to works with tape input, we had to implement the CA-1 supplied 
ICETPEX, which is documented by DFSORT here:
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/ICE1CI20/2.5
but it just came with CA-1 in it's LINKLIST'ed CTAPLINK library.

--
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone * 
[email protected] * www.HealthMarkets.com

Confidentiality Notice: This e-mail message may contain confidential or 
proprietary information. If you are not the intended recipient, please contact 
the sender by reply e-mail and destroy all copies of the original message. 
HealthMarkets(r) is the brand name for products underwritten and issued by the 
insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance 
Company(r), Mid-West National Life Insurance Company of TennesseeSM and The 
MEGA Life and Health Insurance Company.SM

 

> -----Original Message-----
> From: IBM Mainframe Discussion List 
> [mailto:[email protected]] On Behalf Of subscribe ibm-main 
> Jerry Bergman
> Sent: Monday, March 26, 2012 11:49 AM
> To: [email protected]
> Subject: z/OS 1.11 DFSORT ICE046A
> 
> Hi,
> 
> We recently upgraded from 1.9 to 1.11. It went well, but now 
> several of our production jobs are dying with ICE406A - Sort 
> Capacity Exceeded.  The JCL has 3 sortwork DDs with an 
> allocation of CYL(1,1)  or (2,1). Quite frankly I'm surprised 
> they ever worked. When I tell the application folks they need 
> to follow the recommendation from the doc for ICE046A, namely 
> increase their sortwork size, their response is that I need 
> to set some parameter so they don't have to change their JCL 
> and if I ask someone will surely know what that parameter is 
> and tell me. So I am asking.
> 
> Thanks,
> Jerry Bergman 
> County of Kern
> [email protected] 
>    
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN
> 
> 

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

Reply via email to