On Fri, 11 Feb 2011 09:59:23 -0600, Jeff Holst <[email protected]> wrote:

>I ran into an issue recently when testing the Fault Analyzer GUI. One of its
>functions causes the Fault Analyzer GUI server to try to read a member if the
>user's ISPF profile data set. This was failing because we have this data set
>allocated as DISP=OLD in the TSO user's address space. Needless to say the
>function does not work so well when the TSO user is logged on.
>
>I did some research and found that the ISPF documentation has plenty of
>examples showing how to set up a TSO logon proc or CLIST to allocate the
>required ISPF data sets. Some show ISPPROF with DISP=SHR, but more show
>it with DISP=OLD. I have yet to find a firm recommentation as to which way
>this should be allocated.
>
>I doubt that update integrety would be an issue in our environment, as  the
>userid is the HLQ for the data set, and we do not permit users to be logged on
>more than once within the same sysplex.
>
>Is allocating this data set DISP=OLD a throwback to some earlier epic, and the
>doc (and our shop) has simply not caught up, or is there a good reason why
>we should keep this as it is?
>
>Jeff Holst
>Fiserv
>


Hi Jeff,

"If it hurts, don't do it".   I don't know that there is a definitive answer 
documented.  Of course DISP=OLD always gives you the most amount
of any PDS integrity / corruption issues related to sharing and any
products that may not play by the rules that have been documented
"forever".   

I've always preferred DISP=SHR in logon procs/clists so I could look at 
issues that users were having without them having to logoff.

Also, remember that a change was put in a long time that prevents two 
tasks from opening a PDS for output, which was a cause of corruption
in the past.  So DISP=OLD is also a throwback to a time when that
protection didn't exist.

Cheers,

Mark
--
Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS       
mailto:[email protected]                                          
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html 
Systems Programming expert at http://expertanswercenter.techtarget.com/

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to