Why DataSet restricted to 44 characters on zOS?
Why DataSet restricted to 44 characters on zOS?
Hello,
I was reading the evolution of z/OS from its primitive MVS OS and coming from Windows world, I need to ask, why is the data set name is restricted to only 44 characters? And why, for Tape Drive, label is of 17 characters and not more, at least 44 characters?
Hopefully, I don't bother too much.
I was reading the evolution of z/OS from its primitive MVS OS and coming from Windows world, I need to ask, why is the data set name is restricted to only 44 characters? And why, for Tape Drive, label is of 17 characters and not more, at least 44 characters?
Hopefully, I don't bother too much.
- Robert Sample
- Global Moderator
- Posts: 1903
- Joined: Fri Jun 28, 2013 1:22 am
- Location: Dubuque Iowa
Re: Why DataSet restricted to 44 characters on zOS?
You first must understand that data set names go back to 1964 when the first 360 was announced. Back then, 44 characters was considered adequate and a good compromise between longer names for readability and shorter names for faster system processing.
Tape data set names are 17 characters because that is all the space available in the tape label header and that again goes back to System 360.
Rather than asking why, you would be far better off just learning -- and accepting -- the limitations as they exist. Unless you are a historian, the "why" does not matter since you cannot change the 44-character limit anyway.
Tape data set names are 17 characters because that is all the space available in the tape label header and that again goes back to System 360.
Rather than asking why, you would be far better off just learning -- and accepting -- the limitations as they exist. Unless you are a historian, the "why" does not matter since you cannot change the 44-character limit anyway.
Re: Why DataSet restricted to 44 characters on zOS?
Thanks Robert.
I agree with your view, however, coming from windows-world makes you curious about such things.
I agree with your view, however, coming from windows-world makes you curious about such things.
-
- New Member
- Posts: 5
- Joined: Tue Feb 25, 2014 5:14 am
- Location: IBM Hursley
- Contact:
Re: Why DataSet restricted to 44 characters on zOS?
It's probably not coincidental that 44 characters give you five octets separated by periods. You also need to bear in mind the limitations of the original JCL input media - 80 column punch cards.
John Knutson - CICS Market Enablement
CICS social media aggregator: http://www-304.ibm.com/social/aggregator/cics
CICS social media aggregator: http://www-304.ibm.com/social/aggregator/cics
-
- Former Team Member
- Posts: 62
- Joined: Wed Aug 07, 2013 6:43 pm
Re: Why DataSet restricted to 44 characters on zOS?
There should be no consideration/compsarison why things are different in the 2 environments. There are Very Few similarities between these environmants.however, coming from windows-world makes you curious about such things.
Hope this helps,
d
d
-
- New Member
- Posts: 5
- Joined: Tue Feb 25, 2014 5:14 am
- Location: IBM Hursley
- Contact:
Re: Why DataSet restricted to 44 characters on zOS?
IBM invites 44 finalists to the inaugural Master the Mainframe World Championship http://www-03.ibm.com/press/us/en/press ... /43308.wss. Surely that's not a coincidence.
John Knutson - CICS Market Enablement
CICS social media aggregator: http://www-304.ibm.com/social/aggregator/cics
CICS social media aggregator: http://www-304.ibm.com/social/aggregator/cics
- Anuj Dhawan
- Founder
- Posts: 2824
- Joined: Sun Apr 21, 2013 7:40 pm
- Location: Mumbai, India
- Contact:
Re: Why DataSet restricted to 44 characters on zOS?
So, did they mean "44 'Characters' of Championship" ... 

Thanks,
Anuj
Disclaimer: My comments on this website are my own and do not represent the opinions or suggestions of any other person or business entity, in any way.
Anuj
Disclaimer: My comments on this website are my own and do not represent the opinions or suggestions of any other person or business entity, in any way.
Create an account or sign in to join the discussion
You need to be a member in order to post a reply
Create an account
Not a member? register to join our community
Members can start their own topics & subscribe to topics
It’s free and only takes a minute