Re: A Blank DSORG

2008-02-22 Thread Ben Alford
Ron mentioned that DSORG would be set to PO or VS, with whatever is left over, is PS. Not true. There might still be a few folks allocating DSORG=DA files too. Old PL/I and very Old COBOL supported this DSORG and programs written in these languages could still be around. HLASM still supports

Re: A Blank DSORG

2008-02-22 Thread Gibney, Dave
DSORG = 'PO' use non-extended dataclass. -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Ben Alford Sent: Friday, February 22, 2008 11:45 AM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: A Blank DSORG Ron mentioned that DSORG would be set to PO or VS

Re: A Blank DSORG

2008-02-21 Thread Darth Keller
So I figured I'd run a quick test allocating a PDS with a name fitting my mask using JCL. The write statement (shown below) should show me the DSORG presented to SMS. WRITE 'DCN1000 ' DSN ' ' PGM ' ' DSORG ' ' DATACLAS So here's the JCL segment 4 //OUTLOAN DD

Re: A Blank DSORG

2008-02-20 Thread R.S.
IGD01007I DCN1000 T.PM.CWSCW02M.CWSBCWI1.DMLOAN.PRECODE1 CWSBCWI1 DCSTDFLT It appears from the results from SMS dataclas assignment the message output that the dataset is presenting to SMS with a blank DSORG. Any ideas as to why or where this is documented? Can I safely add a test for WHEN(DSORG

Re: A Blank DSORG

2008-02-20 Thread Ganesh Rao
addressability' compaction. The SYSOUT from the JOB shows: 41 IGD01007I DCN1000 T.PM.CWSCW02M.CWSBCWI1.DMLOAN.PRECODE1 CWSBCWI1 DCSTDFLT It appears from the results from SMS dataclas assignment the message output that the dataset is presenting to SMS with a blank DSORG. Any ideas as to why

Re: A Blank DSORG

2008-02-20 Thread Darth Keller
. The SYSOUT from the JOB shows: 41 IGD01007I DCN1000 T.PM.CWSCW02M.CWSBCWI1.DMLOAN.PRECODE1 CWSBCWI1 DCSTDFLT It appears from the results from SMS dataclas assignment the message output that the dataset is presenting to SMS with a blank DSORG. Any ideas as to why or where

Re: A Blank DSORG

2008-02-20 Thread John Kington
No directory blocks needed - this is a PS file. It looks to me like Radoslaw's response indicating that I'll have to have the applications add the DSORG parm to their JCl is the way I'm going to have to go. I suspected as much but was looking for confirmation. dd keller Darth, You could

Re: A Blank DSORG

2008-02-20 Thread Tom Marchant
T.PM.CWSCW02M.CWSBCWI1.DMLOAN.PRECODE1 CWSBCWI1 DCSTDFLT It appears from the results from SMS dataclas assignment the message output that the dataset is presenting to SMS with a blank DSORG. Any ideas as to why or where this is documented? Can I safely add a test for WHEN(DSORG EQ '')? I know that I can

Re: A Blank DSORG

2008-02-20 Thread Darth Keller
For most of my dataclas's, I do assign a DSORG. But in this case where I'm testing for the DSORG using it to assign a dataclas, it doesn't help - kind of a cart-horse problem. ddk Darth, You could add the dsorg to the dataclass(es) if you assign a dataclass to every dataset. Any open (or jcl

Re: A Blank DSORG

2008-02-20 Thread John Kington
Darth, You could create a new barebones dataclass and assign it to any dataset with a null DSORG. I have such a dataclas just to avoid gdg model datasets when creating a +1 gds. Regards, John For most of my dataclas's, I do assign a DSORG. But in this case where I'm testing for the DSORG using

Re: A Blank DSORG

2008-02-20 Thread Elardus Engelbrecht
Tom Marchant wrote: It's been a long time since I've done any SMS work, but I think you can do what you are proposing as long as you add RECORG=PS to your data class. No ways! RECORG is for VSAM, They're discussing DSORG=PS in this thread. RECORG={KS|ES|RR|LR} There is nothing about PS in

Re: A Blank DSORG

2008-02-20 Thread Ron Hawkins
[mailto:[EMAIL PROTECTED] On Behalf Of Darth Keller Sent: Wednesday, February 20, 2008 7:09 AM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: [IBM-MAIN] A Blank DSORG For most of my dataclas's, I do assign a DSORG. But in this case where I'm testing for the DSORG using it to assign a dataclas

Re: A Blank DSORG

2008-02-20 Thread Darth Keller
John - Actually the DCSTDFLT dataclas assigned in the code stub shown in my 1st email is exactly that - a barebones dataclass. But in this case, I wanted to assign a dataclass with the extended format compaction attributes. I have several of these to chose from wanted to assign DCEXTEND

Re: A Blank DSORG

2008-02-20 Thread Darth Keller
We use a 3rd party product to initialize these datasets prevent the orphans. ddk Darth, Sound like you have the cart in front of the horse to me. I used to code the ACS to assign DSORG=PS if it was blank and did not meet any other DSORG's criteria. This prevented the HSM orphans that Radoslaw

Re: A Blank DSORG

2008-02-20 Thread Tom Marchant
On Wed, 20 Feb 2008 09:59:00 -0600, Darth Keller wrote: John - Actually the DCSTDFLT dataclas assigned in the code stub shown in my 1st email is exactly that - a barebones dataclass. But in this case, I wanted to assign a dataclass with the extended format compaction attributes. I have

Re: A Blank DSORG

2008-02-20 Thread Darth Keller
Tom - Actually I only wanted to assign DCEXTEND for a PS file, but not a PO. The manual reference was actually what I needed to find as I couldn't remember which files could actually fall into SMS with a blank DSORG. I'm going to handle it by having the applications add the DSORG

Re: A Blank DSORG

2008-02-20 Thread Tom Marchant
On Wed, 20 Feb 2008 10:43:10 -0600, Darth Keller wrote: Actually I only wanted to assign DCEXTEND for a PS file, but not a PO. The manual reference was actually what I needed to find as I couldn't remember which files could actually fall into SMS with a blank DSORG. I'm going to handle

Re: A Blank DSORG

2008-02-20 Thread Gibney, Dave
Use not PO. It will be PO if it's a library -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Darth Keller Sent: Wednesday, February 20, 2008 8:43 AM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: A Blank DSORG Tom - Actually I only wanted

Re: A Blank DSORG

2008-02-20 Thread Darth Keller
Tom - I hadn't thought about using DSNTYPE. If it gets set when you request directory blocks in the allocation, I could see where I could use it. Otherwise I don't see anything else in the values for test cases that would help me determine a PS from a PO. The one thing this has pointed

Re: A Blank DSORG

2008-02-20 Thread John Kington
Darth, Actually I only wanted to assign DCEXTEND for a PS file, but not a PO. The manual reference was actually what I needed to find as I couldn't remember which files could actually fall into SMS with a blank DSORG. Are your users coding directory blocks in their space parameter? DSORG

Re: A Blank DSORG

2008-02-20 Thread Darth Keller
John - No directory blocks in this case. They want a PS file but never coded the DSORG. I was going to have them update their JCL with the DSORG parameter, but I'm also thinking I can handle it within SMS with a separate filterlist of specific names in addition to the filterlist which uses

Re: A Blank DSORG

2008-02-20 Thread Richards, Robert B.
[mailto:[EMAIL PROTECTED] On Behalf Of Darth Keller Sent: Wednesday, February 20, 2008 1:39 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: A Blank DSORG John - No directory blocks in this case. They want a PS file but never coded the DSORG. I was going to have them update their JCL with the DSORG

Re: A Blank DSORG

2008-02-20 Thread Darth Keller
Tom Marchant sent this earlier today: From the Storage Administration Reference: If you do not specify a Recorg value for data sets with a data class, assigned either by JCL or ACS routine, the DSORG defaults to either physical sequential (PS) or partitioned organization (PO). -- Unless I

Re: A Blank DSORG

2008-02-20 Thread R.S.
John Kington wrote: Darth, [...] Are your users coding directory blocks in their space parameter? DSORG should be set to PO if there is a value coded. Maybe it should, but AFAIK it isn't. That's the problem. Having blank DSORG you cannot tell whether it is PS or PO. You can check directory

Re: A Blank DSORG

2008-02-20 Thread Douglas Shupe
, 2008 4:49 PM Subject: Re: A Blank DSORG Tom Marchant sent this earlier today: From the Storage Administration Reference: If you do not specify a Recorg value for data sets with a data class, assigned either by JCL or ACS routine, the DSORG defaults to either physical sequential (PS) or partitioned

Re: A Blank DSORG

2008-02-20 Thread Ron Hawkins
Subject: Re: [IBM-MAIN] A Blank DSORG Tom Marchant sent this earlier today: From the Storage Administration Reference: If you do not specify a Recorg value for data sets with a data class, assigned either by JCL or ACS routine, the DSORG defaults to either physical sequential (PS

A Blank DSORG

2008-02-19 Thread Darth Keller
CWSBCWI1 DCSTDFLT It appears from the results from SMS dataclas assignment the message output that the dataset is presenting to SMS with a blank DSORG. Any ideas as to why or where this is documented? Can I safely add a test for WHEN(DSORG EQ '')? I know that I can have the applications