Or, as the programmers at our shop would do: SPACE=EAT-EVERYTHING-IN-SIGHT-AND-CAUSE-OTHER-JOBS-TO-ABEND-BECAUSE-MY-STUFF-IS-IMPORTANT-AND-YOUR-STUFF-ISNT.
Or SPACE=WHAT,ME_WORRY? Or SPACE=I-CANT-BE-BOTHERED-TO-SIZE-THIS-PROPERLY-AND-MY-PROGRAMS-NEVER-LOOP-EXCESSIVELY In many other systems, such as Winblows, everybody gets their own personal "space". And if it is "used up", it doesn't impact others. z/OS shares DASD space. So one bad apple can cause a major problem. Hopefully not in production. But what about for "temp" space? I've had production jobs go down due to no space on the work packs due to a nitwit coding up a job with 30 SORTWKnn DD statements, with SPACE=(CYL,(2000,100)). Because they kept getting "SORT CAPACITY EXCEEDED" and just wanted the <elided> job to run. This was in internal COBOL sort, so dynamic SORTWORK was not possible. IIRC, the problem was their program outputting about 30 million records (a bug). -- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets® 9151 Boulevard 26 . N. Richland Hills . TX 76010 (817) 255-3225 phone . john.mck...@healthmarkets.com . 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® is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company®, 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:IBM-MAIN@bama.ua.edu] On Behalf Of Thomas Berg > Sent: Monday, February 13, 2012 5:28 AM > To: IBM-MAIN@bama.ua.edu > Subject: Archaic allocation in JCL (Was: Physical record size query) > > I can't understand why we STILL need to specify SPACE= (etc) > for an allocation of a dataset. > You normally don't do that in other OS (platforms), You > always (both principally and in practice) want to allocate as > much as is needed during execution > > If for backward compatibility it can't be done automatically, > why not introduce a new keyword like e g "SPACE=ANY" ? > > > > Regards, > Thomas Berg > _________________________________________ > Thomas Berg Specialist A M SWEDBANK > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN > > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN