Re: End of service for 3490-A20 and 3490-B40

2010-02-12 Thread R.S.

Just my €0.02:

1. It is money waste to pay IBM for support of the drives. IBM does NOT 
want to support those drives, so their prices are really high. There are 
independent companies which can support those drives. If you want really 
quick fix time, then ...simply use another drive as a hot spare.

BTDT.

2. Of course there is no good reason to still use the drives nowadays.
Oh, there's one: one has STUPID customer who INSIST on receiving data on 
the tapes. And one cannot convince him to start using DVD or cable. Or 
one has internal stupidity problem.


--
Radoslaw Skorupka
Lodz, Poland


--
BRE Bank SA
ul. Senatorska 18
00-950 Warszawa
www.brebank.pl

Sd Rejonowy dla m. st. Warszawy 
XII Wydzia Gospodarczy Krajowego Rejestru Sdowego, 
nr rejestru przedsibiorców KRS 025237

NIP: 526-021-50-88
Wedug stanu na dzie 01.01.2009 r. kapita zakadowy BRE Banku SA (w caoci 
wpacony) wynosi 118.763.528 zotych. W zwizku z realizacj warunkowego 
podwyszenia kapitau zakadowego, na podstawie uchway XXI WZ z dnia 16 marca 
2008r., oraz uchway XVI NWZ z dnia 27 padziernika 2008r., moe ulec 
podwyszeniu do kwoty 123.763.528 z. Akcje w podwyszonym kapitale zakadowym 
BRE Banku SA bd w caoci opacone.

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


Re: PDS vs. PDSE

2010-02-12 Thread Andy Wood
. . .

2. In fact blocksize DOESN'T MATTER. What matters is the block cannot be
share between members. In PDS you can have many small member occupying
single block. In PDSE any member takes *at least* one block.

No block in a PDS can contain more than one member. In a PDS any member also
takes at least one block, but there can be short blocks (less than BLKSIZE).

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


Re: PDS vs. PDSE

2010-02-12 Thread Ron Hawkins
Barbara,


 Puh, how do I go about finding this out? If any of this is specified in
the
 IGDSMS member, then we take whatever default IBM set. And these things
 apparently don't *have* storage class, management class or dataclass. I
just
 tested, and they end up on hte volumes they do because I manually put them
 there way back when. :-(
 Should I try to get anything changed here?
 

That's what I was wondering about. The default for
PDSE_HSP_SIZE|HSP_SIZE(nnn) is 0, and according to the Manual 0 disables
PDSE Member Caching.

You can use the HSP_SIZE parameter to request up to 2047
megabytes for the PDSE hiperspace. You can indicate that the hiperspace is
not to be created by setting HSP_SIZE to 0. If the hiperspace is not
created, the system will not cache PDSE members. 

On systems that are running in z/Architecture mode, by
default the PDSE hiperspace is not created and PDSE member caching is
disabled. 

You need to specify something to get PDSE member caching. I'm just wondering
if this is tied to directory caching and buffer beyond close also.

I think the default of 2GB should be enough for Directory cache, but it
would be nice to know how your statistics support this.

Ron


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


Re: PDS vs. PDSE

2010-02-12 Thread Ted MacNEIL
 And, HFS is a form of PDSE.

What does it mean exactly?

The internal structure is almost exactly the same as a PDSE.
The differences are subtle, such as supporting UNIX-style names.
-
Too busy driving to stop for gas!

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


Re: PDS vs. PDSE

2010-02-12 Thread Andy Wood
. . .
In a PDS
any member also
takes at least one block, but there can be short blocks (less than BLKSIZE).


Well, to be precise, any non-empty member of a PDS takes at least one block
(and an EOF block). An empty member has only the EOF block (count field
with zero data length).

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


Re: PDS vs. PDSE

2010-02-12 Thread Barbara Nitz
That's what I was wondering about. The default for
PDSE_HSP_SIZE|HSP_SIZE(nnn) is 0, and according to the Manual 0 disables
PDSE Member Caching.

I'll try to get this set for tomorrow's IPL on the second of the two systems 
that are affected. I'll start with 500M. On the other, I will start my little 
sleeper program. I'll let you know what happens.

Actually, I have copied the biggest one (it is now 120.000 tracks). It went 
down 25.000 pages in usage. No bad. I think the last copy action was a while 
ago.

Thanks again, best regards, Barbara

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


Re: PDS vs. PDSE

2010-02-12 Thread Ron Hawkins
And one (emulated) block gap.

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of
 Andy Wood
 Sent: Friday, February 12, 2010 12:57 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: [IBM-MAIN] PDS vs. PDSE
 
 . . .
 In a PDS
 any member also
 takes at least one block, but there can be short blocks (less than
BLKSIZE).
 
 
 Well, to be precise, any non-empty member of a PDS takes at least one
block
 (and an EOF block). An empty member has only the EOF block (count
field
 with zero data length).
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html

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


SV: About ENQ - some basic questions

2010-02-12 Thread Thomas Berg
Yes, I know that but tend to forget it...



 
Regards, 
Thomas Berg 
_ 
Thomas Berg   Specialist   A M   SWEDBANK 



 -Ursprungligt meddelande-
 Från: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] För DanD
 Skickat: den 12 februari 2010 01:40
 Till: IBM-MAIN@bama.ua.edu
 Ämne: Re: About ENQ - some basic questions
 
 There's a gotcha that you have to remember ...
 
 If you allocate a data set, ignoring existing allocations, then if the new
 allocation is exclusive and the old allocation was share, the old enqueue
 will be promoted to exclusive.
 Then when you FREE the newly allocated data set the exclusive enqueue will
 NOT be released until the original allocation is free'd.
 
 DanD
 
 --
 From: Thomas Berg
 Subject: SV: About ENQ - some basic questions
 
  Thanks!  It was as I suspected, more or less.
 
  Regards,
  Thomas Berg
  __
  Thomas Berg   Specialist   IT-U   SWEDBANK
 
  -Ursprungligt meddelande-
  Shmuel Metz (Seymour J.)
  Ämne: Re: About ENQ - some basic questions
 
  on 02/09/2010
 at 04:49 PM, Thomas Berg said:
 
  As I'm playing a bit with an ENQ-function, I wonder how ENQ's work
 when
  doing dynamic allocation.
 
  The same as any other ENQ or RESERVE, except that you're not the one
  issuing it.
 
  Normally - as I understand - an ENQ is always released when the
  (sub)task terminates (or doing DEQ).
 
  An ENQ is release when the task owning the resource terminates. For an
  unprivileged caller, that's the task issuing the ENQ. DYNALLOC is a
  privileged caller, so it is more complicated.
 
  But if You e g do an allocation in the same rexx its ENQ is kept thru
  the entire TSO session or until You free the dataset.
 
  More or less, except that an allocation might be marked not in use,
 which
  is sort of intermediate between allocated and unallocated.
 
  Does this mean that the ENQ in this case is assigned to the main task
  (TSO) or is there another mechanism in work ?
 
  The ENQ is assigned to the Initiator task for the jobstep; that's the
  login task for foreground TSO.
  --
   Shmuel (Seymour J.) Metz, SysProg and JOAT
 
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html

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


Re: Determining if DUMMY allocation

2010-02-12 Thread Greg Price
Charles Mills wrote:
 Is there a way to determine if a DD statement has been allocated DUMMY,
 short of SVC 99 info retrieval?

Sometimes I use the minimum call type of the DEVTYPE macro,
and test for zeros being returned, as per the DFSMSdfp
Advanced Services manual.

To be pedantic, I suppose I am assuming that file is not a
TCAM application process queue.

The first fullword is documented as (hex)
0 - DUMMY (or that TCAM thing)
101 - TSO terminal
102 - subsystem eg. SYSIN, SYSOUT
103 - UNIX
with the last three supporting a maximum blocksize of 32760.

I'll have to try a DEVTYPE with /dev/null one day...
Gil's remarks warn us that it may return the data for DUMMY,
whereas is could be argued that it should return the data
for UNIX.

Cheers,
Greg

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


Re: PDS vs. PDSE

2010-02-12 Thread Norbert Friemel
On Fri, 12 Feb 2010 03:20:34 -0600, Barbara Nitz wrote:

That's what I was wondering about. The default for
PDSE_HSP_SIZE|HSP_SIZE(nnn) is 0, and according to the Manual 0 disables
PDSE Member Caching.

I'll try to get this set for tomorrow's IPL on the second of the two systems
that are affected. I'll start with 500M. On the other, I will start my little
sleeper program. I'll let you know what happens.


PDSEs without a storage class are not cached in hiperspace:
http://www.redbooks.ibm.com/abstracts/TIPS0567.html?Open

(Ensure that SMS-managed PDSEs are associated with storage classes that
have appropriate MSR settings. (Note that PDSE data sets shipped as part of
the operating system are generally not SMS-managed, so they have no storage
class and therefore cannot be cached).)

Norbert Friemel

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


Re: Compuware FileAid to IBM FileManager Conversion

2010-02-12 Thread Timothy Sipples
Ted MacNeil writes:
You're missing one that I've seen missed all the time.
Unless it's a work-alike, you have the (one-time) cost
of re-training.

I disagree (a little). I think retraining is not missed very often at all,
but it gets expressed (incorrectly, opaquely) as I don't ever want to
change or some variation thereof. At least in the mainframe world that's a
too-common (and self-destructive, I would argue) phenomenon.

Of course it's rubbish, at least from a business management point of view.
People ought to focus on what the true costs and benefits of change are.
There ought to be a clear, unemotional distinction between 5 minutes to
read the new documentation to learn a new menu option versus 100 collective
person-years of intense Ph.D.-level study. (Or whatever.) One of those
costs is not like the other. My point is that those conversion issues,
including retraining, need to get expressed as *realistic* numbers.

By the way, there's a certain active participant in this forum who likely
has a very good idea of the real costs (and benefits) of training. :-) And
he would probably say, as I would, that training ought not be a one-time
cost. There is often continuing education, staff turnover, etc. Those
factors ought to go into a proper business case analysis, too. For example,
it's entirely possible that converting from Tool X to Tool Y would involve
moderate or high up-front retraining costs but substantially lower
recurring training costs. So you look at risk-adjusted net present values,
etc., to determine the best course of action. (And yes, IBM and perhaps
also other companies offer financing to smooth out cash flows, which is a
common requirement in a conversion project.)

- - - - -
Timothy Sipples
IBM Consulting Enterprise Software Architect
E-Mail: timothy.sipp...@us.ibm.com
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PDS vs. PDSE

2010-02-12 Thread J R
 In PDS you can have many small member occupying single block. 

 

Not true!  Each member has its own TTR.  

 

 
 Date: Fri, 12 Feb 2010 08:38:46 +0100
 From: r.skoru...@bremultibank.com.pl
 Subject: Re: PDS vs. PDSE
 To: IBM-MAIN@bama.ua.edu
 
 Eric Bielefeld pisze:
  I just tried allocating the ds as 4080 for the blocksize, and used the same 
  95%, so apparently the blocksize doesn't matter. As a few have pointed out, 
  the smaller members that take less than a full 4K page waste a lot of 
  space. 
  
  So, does PDS/E write out 4K blocks regardless of what you specify? 
 
 1. Yes, PDSE always use 4kB internally (see used pages in PDF). It does 
 not depend on BLKSIZE from JCL DD.
 
 2. In fact blocksize DOESN'T MATTER. What matters is the block cannot be 
 share between members. In PDS you can have many small member occupying 
 single block. In PDSE any member takes *at least* one block.
 
 -- 
 Radoslaw Skorupka
 Lodz, Poland
  
_
Hotmail: Trusted email with Microsoft’s powerful SPAM protection.
http://clk.atdmt.com/GBL/go/201469226/direct/01/
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Eav emulation is ready fro beta.

2010-02-12 Thread Shai Hess
HI,

 I support now the 3390 EAV emulation.

 You can download the code and test the emulation.

 No quick start video is needed because no special actions required.

 See for the documentation for instructions.

 There are 2 download files now, the regular and the beta. 
 The beta code is with EAV support.

 Shai

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


Re: PDS vs. PDSE

2010-02-12 Thread Barbara Nitz
PDSEs without a storage class are not cached in hiperspace:
http://www.redbooks.ibm.com/abstracts/TIPS0567.html?Open

(Ensure that SMS-managed PDSEs are associated with storage classes that
have appropriate MSR settings. (Note that PDSE data sets shipped as part of
the operating system are generally not SMS-managed, so they have no 
storage
class and therefore cannot be cached).)

Well, that explains why the parm doesn't get us anything. It may also explain 
why the directory cache is completely ineffective, especially as *that* is also 
set to the IBM default value, which is 2GB.

What really galls me is that inittuna reference doesn't even mention that! 
And nonSMS managed PDSEs have been around a long time, too! So we are 
supposed to just *know* when it's specified in IGDSMSxx, it doesn't apply to 
PDSEs, only to *sms-managed* PDSEs. 

Good thing it's Friday.
Barbara

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


Re: Eav emulation is ready fro beta.

2010-02-12 Thread Dick de Groot
Shai,

You mean the beta code of what ?

2010/2/12 Shai Hess shai.h...@gmail.com

 HI,

  I support now the 3390 EAV emulation.

  You can download the code and test the emulation.

  No quick start video is needed because no special actions required.

  See for the documentation for instructions.

  There are 2 download files now, the regular and the beta.
  The beta code is with EAV support.

  Shai

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




-- 
Met vriendelijke groeten/With kind regards

Dick de Groot

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


Re: Eav emulation is ready fro beta.

2010-02-12 Thread shai hess
Yes. Only one beta code.

On Fri, Feb 12, 2010 at 3:32 AM, Dick de Groot derkfr...@gmail.com wrote:

 Shai,

 You mean the beta code of what ?

 2010/2/12 Shai Hess shai.h...@gmail.com

  HI,
 
   I support now the 3390 EAV emulation.
 
   You can download the code and test the emulation.
 
   No quick start video is needed because no special actions required.
 
   See for the documentation for instructions.
 
   There are 2 download files now, the regular and the beta.
   The beta code is with EAV support.
 
   Shai
 
  --
  For IBM-MAIN subscribe / signoff / archive access instructions,
  send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
  Search the archives at http://bama.ua.edu/archives/ibm-main.html
 



 --
 Met vriendelijke groeten/With kind regards

 Dick de Groot

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


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


Re: FTP problems

2010-02-12 Thread Timothy Sipples
If the file transfer is for purposes of application integration (or
similar), then I would (often) suggest an application interface of some
sort as an alternative. Since the platform currently receiving the files is
Microsoft Windows, then presumably Windows-friendly interfaces such as Web
services (SOAP, etc.) and/or ODBC would be possible candidates. Or even
something as basic as CIFS/SMB or SMTP. But that's jumping ahead a little.

I don't necessarily object to FTP as a protocol. I'm asking about file
transfer (generically) and the reason for it in this particular situation.
Why are files getting transferred at all? I'm asking a architectural
question, quite simply.

There are myriad architectural disadvantages to bulk record file transfer
as an application integration pattern. Perhaps you've slammed into only one
of them (operational challenges) so far. Among the other disadvantages:
probable conversion of two on-line/real-time applications into a
delayed/batch interaction (with its associated reconcilation and other
issues), complete loss of enterprise security context for the data,
potentially harder-to-manage workload spikes driven by wall clock deadlines
for transfer, potential waste of resources repeatedly dumping
duplicate/unprocessed records, and inflated storage costs.

So I'm curious. I might have some suggestions to offer.

File transfer of any sort, between any two systems, is nothing more than
taking card decks and trucking them or footing them between system A and
system B, just like in the 1950s. And sometimes that's entirely
appropriate. But file transfer is way, way overused as a deployment
pattern, in my experience. And I'm not sure so many of us should be
spending so much time and attention moving card decks these days. So I ask.

- - - - -
Timothy Sipples
IBM Consulting Enterprise Software Architect
E-Mail: timothy.sipp...@us.ibm.com
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FTP problems

2010-02-12 Thread Dick de Groot
Might it be a workload problem , what are your service levels for those
batch jobs, is there a cpu or other resource contraint , is there workload
capping ? Is your WLM setup correct ? There must be more information to
gather. Have a look in the windows event log etc.

2010/2/12 גדי בן אבי gad...@malam.com

 Because FTP is probably the cheapest way to transfer data.

 What would suggest as an alternative?

 Gadi

 
 From: IBM Mainframe Discussion List [ibm-m...@bama.ua.edu] On Behalf Of
 Timothy Sipples [timothy.sipp...@us.ibm.com]
 Sent: 11 February 2010 22:15
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: FTP problems

 Forgive me for asking the stupid question, but why are you FTPing?

 - - - - -
 Timothy Sipples
 IBM Consulting Enterprise Software Architect
 E-Mail: timothy.sipp...@us.ibm.com

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

 לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג
 מטעם החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את
 לוגו החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך
 סרוק) המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה
 לדיון, ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי.

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




-- 
Met vriendelijke groeten/With kind regards

Dick de Groot


Re: Eav emulation is ready fro beta.

2010-02-12 Thread Dick de Groot
For what product ?

2010/2/12 shai hess shai.h...@gmail.com

 Yes. Only one beta code.

 On Fri, Feb 12, 2010 at 3:32 AM, Dick de Groot derkfr...@gmail.com
 wrote:

  Shai,
 
  You mean the beta code of what ?
 
  2010/2/12 Shai Hess shai.h...@gmail.com
 
   HI,
  
I support now the 3390 EAV emulation.
  
You can download the code and test the emulation.
  
No quick start video is needed because no special actions required.
  
See for the documentation for instructions.
  
There are 2 download files now, the regular and the beta.
The beta code is with EAV support.
  
Shai
  
   --
   For IBM-MAIN subscribe / signoff / archive access instructions,
   send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
   Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
 
 
 
  --
  Met vriendelijke groeten/With kind regards
 
  Dick de Groot
 
  --
  For IBM-MAIN subscribe / signoff / archive access instructions,
  send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
  Search the archives at http://bama.ua.edu/archives/ibm-main.html
 

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




-- 
Met vriendelijke groeten/With kind regards

Dick de Groot

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


Re: Eav emulation is ready fro beta.

2010-02-12 Thread shai hess
MFNetDisk.

www.mfnetdisk.com

Shai

On Fri, Feb 12, 2010 at 3:40 AM, Dick de Groot derkfr...@gmail.com wrote:

 For what product ?

 2010/2/12 shai hess shai.h...@gmail.com

  Yes. Only one beta code.
 
  On Fri, Feb 12, 2010 at 3:32 AM, Dick de Groot derkfr...@gmail.com
  wrote:
 
   Shai,
  
   You mean the beta code of what ?
  
   2010/2/12 Shai Hess shai.h...@gmail.com
  
HI,
   
 I support now the 3390 EAV emulation.
   
 You can download the code and test the emulation.
   
 No quick start video is needed because no special actions required.
   
 See for the documentation for instructions.
   
 There are 2 download files now, the regular and the beta.
 The beta code is with EAV support.
   
 Shai
   
   
 --
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN
 INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html
   
  
  
  
   --
   Met vriendelijke groeten/With kind regards
  
   Dick de Groot
  
   --
   For IBM-MAIN subscribe / signoff / archive access instructions,
   send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
   Search the archives at http://bama.ua.edu/archives/ibm-main.html
  
 
  --
  For IBM-MAIN subscribe / signoff / archive access instructions,
  send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
  Search the archives at http://bama.ua.edu/archives/ibm-main.html
 



 --
 Met vriendelijke groeten/With kind regards

 Dick de Groot

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


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


Re: PDS vs. PDSE

2010-02-12 Thread Ron Hawkins
Barbara,

Your email address bounced. I'd be happy to look at this offline with you.
It would be interesting to check the before and after stats.

Ron

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of
 Barbara Nitz
 Sent: Friday, February 12, 2010 1:21 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: [IBM-MAIN] PDS vs. PDSE
 
 That's what I was wondering about. The default for
 PDSE_HSP_SIZE|HSP_SIZE(nnn) is 0, and according to the Manual 0 disables
 PDSE Member Caching.
 
 I'll try to get this set for tomorrow's IPL on the second of the two
systems
 that are affected. I'll start with 500M. On the other, I will start my
little
 sleeper program. I'll let you know what happens.
 
 Actually, I have copied the biggest one (it is now 120.000 tracks). It
went
 down 25.000 pages in usage. No bad. I think the last copy action was a
while
 ago.
 
 Thanks again, best regards, Barbara
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html

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


Re: PDS vs. PDSE

2010-02-12 Thread Ron Hawkins
Barbara,

Yes it is a confusing subject. The MSR value was there at day one with PDSE.
It had to set to 3ms whereas must cache was 6ms for 3390-3 or smaller as I
recall. There was a bug that disabled this, but then it was returned.

We'll wait and see if some of those presentations match what is observed in
the SMF records. You've sleeper program has already verified that you are
getting directory caching when another address has the file open. That
conflicts with the statement below.

Ron

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of
 Barbara Nitz
 Sent: Friday, February 12, 2010 3:23 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: [IBM-MAIN] PDS vs. PDSE
 
 PDSEs without a storage class are not cached in hiperspace:
 http://www.redbooks.ibm.com/abstracts/TIPS0567.html?Open
 
 (Ensure that SMS-managed PDSEs are associated with storage classes that
 have appropriate MSR settings. (Note that PDSE data sets shipped as part
of
 the operating system are generally not SMS-managed, so they have no
 storage
 class and therefore cannot be cached).)
 
 Well, that explains why the parm doesn't get us anything. It may also
explain
 why the directory cache is completely ineffective, especially as *that* is
 also
 set to the IBM default value, which is 2GB.
 
 What really galls me is that inittuna reference doesn't even mention
that!
 And nonSMS managed PDSEs have been around a long time, too! So we are
 supposed to just *know* when it's specified in IGDSMSxx, it doesn't apply
to
 PDSEs, only to *sms-managed* PDSEs.
 
 Good thing it's Friday.
 Barbara
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html

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


Re: Compuware FileAid to IBM FileManager Conversion

2010-02-12 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:ibm-m...@bama.ua.edu] On Behalf Of Ted MacNEIL
 Sent: Thursday, February 11, 2010 2:59 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Compuware FileAid to IBM FileManager Conversion
 
 * Any sensible business case analysis includes both 
 functional and financial considerations.
 And ultimately the functional considerations should probably 
 translate into financial ones. (Examples: If feature X is
 unavailable, that loss will cost us $5 per year.
 If feature Y requires 5 more minutes to use per incident, 
 that will cost us about $100 more per year in lost productivity.)
 
 
 You're missing one that I've seen missed all the time.
 Unless it's a work-alike, you have the (one-time) cost of re-training.
 -

That is a good point. However, it can be abused. We hated the CA products. We 
trialled Macro4's, which I thought were excellant. The programmers voted to go 
back to Compuware (which are also very good). Their reason was that we had used 
Compuware in the past and so they already knew it. Good reason. However, they 
are __now__ saying that they can't be responsible for using Strobe because they 
don't know how to use it. They didn't get any training. Hum, they refused 
training because they already knew it and now they refuse to use it because 
they got no training. Yeah, they want Tech Services to do all the Strobing, 
look at the reports and then summarize what the programmers need to do to 
address the CPU usage problem.

--
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone * (817)-961-6183 cell
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(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

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


Re: REXX file information question

2010-02-12 Thread McKown, John
Most weird! I just did the REXX below from the ISPF TSO prompt (option 6) and 
got zeroes.

/* REXX */
xx=listdsi(sysexec file)
say xx=xx  sysreason=sysreason

--
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone * (817)-961-6183 cell
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(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:ibm-m...@bama.ua.edu] On Behalf Of Field, Alan C.
 Sent: Thursday, February 11, 2010 2:22 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: REXX file information question
 
 That's what I tried. In my test case it ends with return code 
 16, reason
 code 2. 
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
 Behalf Of McKown, John
 Sent: Thursday, February 11, 2010 14:15 
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: REXX file information question
 
 Curiously it is the self-same LISTDSI command.
 
 xx=LISTDSI(DDNAME FILE)
 
 --
 John McKown 
 Systems Engineer IV
 IT
 
 Administrative Services Group
 
 HealthMarkets(r)
 
 9151 Boulevard 26 * N. Richland Hills * TX 76010
 (817) 255-3225 phone * (817)-961-6183 cell
 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(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:ibm-m...@bama.ua.edu] On Behalf Of Field, Alan C.
  Sent: Thursday, February 11, 2010 2:10 PM
  To: IBM-MAIN@bama.ua.edu
  Subject: REXX file information question
  
  Is there a way in REXX to obtain the filename from a //ddname 
  PATH ?
  
   
  
  Kinda like a LISTDSI does for a dsname?
  
   
  
  Thanks,
  
   
  
  Alan 
  
   
  

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

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


Re: Compuware FileAid to IBM FileManager Conversion

2010-02-12 Thread Ted MacNEIL
And he would probably say, as I would, that training ought not be a one-time 
cost.

Training existing staff is a one-time cost.
 
There is often continuing education, staff turnover, etc.

I would have that requirement, regardless of which product I would be using.
And, I might get lucky and hire somebody who already knows the product in use.

So, the ongoing training should not be part of the business case for acquiring 
a replacement product.

Rather, it is an ongoing cost of maintaining the business, again, regardless of 
the product in use.
-
Too busy driving to stop for gas!

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


Re: PDS vs. PDSE

2010-02-12 Thread Clark Morris
On 11 Feb 2010 20:44:37 -0800, in bit.listserv.ibm-main you wrote:

No one seems to have pointed out that even for large members requiring
more than 4 KiB there is more wasted space for PDSE than for a PDS:
Since all space allocation is in 4KiB blocks, one should expect on
average 50% of the last block or 2 KiB per member to be wasted for all
members, not just the short ones; although there could be pathological
cases where this wastage approaches 4 KiB per member.  For a PDS the
last block of a member uses a short physical block if there are not
enough records to fill it, and the unused space can potentially be used
for the following member.

And, for those that have taken the trouble to optimize PDS blocksize
with half-track blocking to maximize DASD track utilization, converting
to PDSE and reverting back to a sub-optimal 4 KiB block size throws away
close to 10% of the optimal track capacity on a 3390.

With these factors to consider, the only way a PDSE can end up occupying
less space than a PDS with the same data is when there is appreciable
update activity to existing members and the PDS must be oversized to not
run out of space between compresses, while the PDSE can eventually reuse
deleted space.

And all of the above is more painfully true because space is wasted by
emulating CKD on FBA underneath the covers.  IBM saved 26 million by
not implementing FBA in MVS when the other IBM operating systems could
handle it.  IBM consistently made FBA data sets (VSAM, HFS, zFS, PDSE,
Linear, Page) wasters of space in a CKD environment.  The savings
has long since been overshadowed by the complexity of maintaining CKD
in an environment where it is irrelevant instead of moving on.  The
lack of strategic thinking strikes again.
  JC Ewing

On 02/11/2010 10:16 AM, R.S. wrote:
 Eric Bielefeld pisze:
 I just discovered something about PDS/Es that I don't remember being
 discussed.  This discussion inspired me to copy my JCL PDS to a PDS/E
 on one of my accounts.  Notice that the % full went from 62 to 95%.  I
 used the same blksize.  I figured that since the PDS was 62% full, I'd
 make the PDS/E 2 cylinders less.  Here are the results:

  Tracks  % XT Device  Dsorg Recfm Lrecl Blksz
 
$IQLG.JCL.CNTL  120  62 1
 3390 PO   FB   80  7520
 
$IQLG.JCLN.CNTL 120  95 2
 3390 PO-E FB   80  7520

 That's almost a third more space used.  Any comments?  I'm sure there
 are a few who know why that is out there.  This PDS has just over a
 thousand members.
 
 IMHO thet answer is obvious: PDSE allocates space to members in 4kB
 blocks. So 1 record member takes whole 4kB block. For large members it's
 not a problem, but for small ones it is.
 
 

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


Re: IBM Ported Tools

2010-02-12 Thread Bri P
Ok thanks, Dave and John

I have matching directory structures to you guys, and the perl and php ones 
have content, but I can see no sign of any ssh stuff anywhere that it's 
supposed to be.

Think I'll junk it all and start again..

Thanks again.

Brian

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


Re: IBM Ported Tools

2010-02-12 Thread Chase, John
 -Original Message-
 From: IBM Mainframe Discussion List On Behalf Of Bri P
 
 Ok thanks, Dave and John
 
 I have matching directory structures to you guys, and the perl and php ones 
 have content, but I can
 see no sign of any ssh stuff anywhere that it's supposed to be.
 
 Think I'll junk it all and start again..

IIRC, the ssh (and sftp) binaries install into /bin.

-jc-

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


Re: REXX file information question

2010-02-12 Thread Baraniecki, Ray
From the Rexx Reference on LISTDSI.



filename  the name of an allocated file (ddname) about which you want to

  retrieve information.



file  you must specify the word FILE if you specify filename instead

  of data-set-name. If you do not specify FILE, LISTDSI assumes

  that you specified a data-set-name.



Thanks,



Ray Baraniecki

Morgan Stanley Smith Barney

18th Floor

1 New York Plaza

New York, NY 10004

Office - 212-276-5641

   Cell - 917-597-5692

ray.baranie...@morganstanley.com

BE CARBON CONSCIOUS. PLEASE CONSIDER OUR ENVIRONMENT BEFORE PRINTING THIS 
E-MAIL.



-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
McKown, John
Sent: Friday, February 12, 2010 8:15 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: REXX file information question



Most weird! I just did the REXX below from the ISPF TSO prompt (option 6) and 
got zeroes.



/* REXX */

xx=listdsi(sysexec file)

say xx=xx  sysreason=sysreason



--

John McKown

Systems Engineer IV

IT



Administrative Services Group



HealthMarkets(r)



9151 Boulevard 26 * N. Richland Hills * TX 76010

(817) 255-3225 phone * (817)-961-6183 cell

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(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:ibm-m...@bama.ua.edu] On Behalf Of Field, Alan C.

 Sent: Thursday, February 11, 2010 2:22 PM

 To: IBM-MAIN@bama.ua.edu

 Subject: Re: REXX file information question



 That's what I tried. In my test case it ends with return code

 16, reason

 code 2.



 -Original Message-

 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On

 Behalf Of McKown, John

 Sent: Thursday, February 11, 2010 14:15

 To: IBM-MAIN@bama.ua.edu

 Subject: Re: REXX file information question



 Curiously it is the self-same LISTDSI command.



 xx=LISTDSI(DDNAME FILE)



 --

 John McKown

 Systems Engineer IV

 IT



 Administrative Services Group



 HealthMarkets(r)



 9151 Boulevard 26 * N. Richland Hills * TX 76010

 (817) 255-3225 phone * (817)-961-6183 cell

 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(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:ibm-m...@bama.ua.edu] On Behalf Of Field, Alan C.

  Sent: Thursday, February 11, 2010 2:10 PM

  To: IBM-MAIN@bama.ua.edu

  Subject: REXX file information question

 

  Is there a way in REXX to obtain the filename from a //ddname

  PATH ?

 

 

 

  Kinda like a LISTDSI does for a dsname?

 

 

 

  Thanks,

 

 

 

  Alan

 

 

 

 

 

 

 

 --

  For IBM-MAIN subscribe / signoff / archive access instructions,

  send email to lists...@bama.ua.edu with the message: GET

 IBM-MAIN INFO

  Search the archives at http://bama.ua.edu/archives/ibm-main.html

 

 



 --

 For IBM-MAIN subscribe / signoff / archive access instructions,

 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO

 Search the archives at http://bama.ua.edu/archives/ibm-main.html



 --

 For IBM-MAIN subscribe / signoff / archive access instructions,

 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO

 Search the archives at http://bama.ua.edu/archives/ibm-main.html







--

For IBM-MAIN subscribe / signoff / archive access instructions,

send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO

Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
Important Notice to Recipients:
It is important that you do not use e-mail to request, authorize or effect the 
purchase or sale of any 

Re: PDS vs. PDSE

2010-02-12 Thread Farley, Peter x23353
PMFJI here, but the facts that Media Manager underlies these new (FSVO
new) file technologies and that Media Manager is page-oriented in its
use of disk storage *could* be taken as a sign (however faint and
clouded) that IBM is (ver-r-ry slowly) moving towards direct support of
FBA in z/OS, perhaps only for those file types supported by MM, perhaps
eventually for all file types.

Maybe one day a z/OS successor will IPL from the /boot file system?

Wild and rampant speculation with just two chances of being right (slim
and none, and slim is out to lunch), but interesting thoughts
nonetheless.

Peter

 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:ibm-m...@bama.ua.edu] On Behalf Of Clark Morris
 Sent: Friday, February 12, 2010 8:35 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: PDS vs. PDSE
Snipped 
 And all of the above is more painfully true because space is wasted by
 emulating CKD on FBA underneath the covers.  IBM saved 26 million by
 not implementing FBA in MVS when the other IBM operating systems could
 handle it.  IBM consistently made FBA data sets (VSAM, HFS, zFS, PDSE,
 Linear, Page) wasters of space in a CKD environment.  The savings
 has long since been overshadowed by the complexity of maintaining CKD
 in an environment where it is irrelevant instead of moving on.  The
 lack of strategic thinking strikes again.

This message and any attachments are intended only for the use of the addressee 
and
may contain information that is privileged and confidential. If the reader of 
the 
message is not the intended recipient or an authorized representative of the
intended recipient, you are hereby notified that any dissemination of this
communication is strictly prohibited. If you have received this communication in
error, please notify us immediately by e-mail and delete the message and any
attachments from your system.


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


Re: REXX file information question

2010-02-12 Thread Field, Alan C.
John et al.

//HFS DD PATH='/aaa.bbb.ccc',...

Xx=listdsi(hfs file)

What I want back is /aaa.bbb.ccc

I wrote a little REXXX listfinm function that does that. 

Alan 

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of McKown, John
Sent: Friday, February 12, 2010 07:15 
To: IBM-MAIN@bama.ua.edu
Subject: Re: REXX file information question

Most weird! I just did the REXX below from the ISPF TSO prompt (option
6) and got zeroes.

/* REXX */
xx=listdsi(sysexec file)
say xx=xx  sysreason=sysreason

--
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone * (817)-961-6183 cell
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(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:ibm-m...@bama.ua.edu] On Behalf Of Field, Alan C.
 Sent: Thursday, February 11, 2010 2:22 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: REXX file information question
 
 That's what I tried. In my test case it ends with return code 
 16, reason
 code 2. 
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
 Behalf Of McKown, John
 Sent: Thursday, February 11, 2010 14:15 
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: REXX file information question
 
 Curiously it is the self-same LISTDSI command.
 
 xx=LISTDSI(DDNAME FILE)
 
 --
 John McKown 
 Systems Engineer IV
 IT
 
 Administrative Services Group
 
 HealthMarkets(r)
 
 9151 Boulevard 26 * N. Richland Hills * TX 76010
 (817) 255-3225 phone * (817)-961-6183 cell
 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(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:ibm-m...@bama.ua.edu] On Behalf Of Field, Alan C.
  Sent: Thursday, February 11, 2010 2:10 PM
  To: IBM-MAIN@bama.ua.edu
  Subject: REXX file information question
  
  Is there a way in REXX to obtain the filename from a //ddname 
  PATH ?
  
   
  
  Kinda like a LISTDSI does for a dsname?
  
   
  
  Thanks,
  
   
  
  Alan 
  
   
  

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

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

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


Re: Compuware FileAid to IBM FileManager Conversion

2010-02-12 Thread Don Leahy
generalization It's a sad reality that many application programmers have
little interest in technology.  For them, programming is merely a unpleasant
job that they have to endure until they are promoted higher up the ladder to
become analysts or managers.  My advice to any sysprog who wants to promote
a new tool or technique is to ignore those people.  Instead, find the
programmers who actually enjoy programming and engage them.  They're easy to
find; they're the ones who do most of the work.
/generalization

On Fri, Feb 12, 2010 at 07:55, McKown, John
john.mck...@healthmarkets.comwrote:



 That is a good point. However, it can be abused. We hated the CA products.
 We trialled Macro4's, which I thought were excellant. The programmers voted
 to go back to Compuware (which are also very good). Their reason was that we
 had used Compuware in the past and so they already knew it. Good reason.
 However, they are __now__ saying that they can't be responsible for using
 Strobe because they don't know how to use it. They didn't get any training.
 Hum, they refused training because they already knew it and now they refuse
 to use it because they got no training. Yeah, they want Tech Services to do
 all the Strobing, look at the reports and then summarize what the
 programmers need to do to address the CPU usage problem.

 --
 John McKown
 Systems Engineer IV
 IT



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


Re: ARCMDEXT size calculations.

2010-02-12 Thread MONTERO ROMERO, ENRIQUE ELOI
Thanks a lot for the explanation about the calculation, it worked.

See you.

Enrique

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


SORTWK files

2010-02-12 Thread Larry Crilley
I want to dynamically allocate my own sort work files.  If I know how large
my input file is (I can read the catalog), then what would everyone
recommend for the allocation of the sort work files?  How many datasets are
optimal?  If my input file is 100 cylinders, for example, would you allocate
3 sort work files CYL(35,0), 4 sort work files CYL(25,0), 8 sort work
files.?

 

 

Larry Crilley

Dino-Software Corporation

800.480.DINO

412.366.3566

 
outbind://92-0C19A532C55CD94285A5E250EF9EC5A7445E7B00/www.dino-soft
ware.com www.dino-software.com

 

 blocked::blocked::http://www.dino-software.com/trex_factsheet.php T-REX -
Superior ICF catalog mgmt with full Tape support and HSM Auditing
 blocked::blocked::http://www.dino-software.com/reorgadon_factsheet.php
REORGadon - First ever online REORG for HSM
 blocked::blocked::http://www.dino-software.com/teradon_factsheet.php
TERADON - First ever REPRO MERGECAT While-OPEN 
 blocked::blocked::http://www.dino-software.com XTINCT - Secure DASD/TAPE
data eradication
 blocked::blocked::http://www.dino-software.com/rtd_factsheet.php RTD -
DASD Real Time Defrag
 blocked::blocked::http://www.dino-software.com/dal_details.php DAL - DINO
healthcheck Analysis service for Legato 
 blocked::blocked::http://www.dino-software.com/sentinel_factsheet.php
SENTINEL - Real-time FTP Management. All Secure, all the time.


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


Re: SORTWK files

2010-02-12 Thread Staller, Allan
Last I heard, (and I may have heard wrong), optimum sort performance for
modern sorts (DFSORT, SYNCSORT,...) was obtained with (if possible) 3
SORTWKxx files. I would imagine (without backup information) that each
SORTWKxx file should be large enough (again if possible) to hold the
entire input file.

Of course, given real file sizes, many times this will not be
possible.

Frank Yeager, you can chime in any time...

HTH,

snip
I want to dynamically allocate my own sort work files.  If I know how
large
my input file is (I can read the catalog), then what would everyone
recommend for the allocation of the sort work files?  How many datasets
are
optimal?  If my input file is 100 cylinders, for example, would you
allocate
3 sort work files CYL(35,0), 4 sort work files CYL(25,0), 8 sort work
files.?
/snip

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


Re: SORTWK files

2010-02-12 Thread Blaicher, Chris
There are overheads associated with sorting that get written to SORTWK.  They 
vary by sort (DFSORT/SYNCSORT/CASORT) and by type (Variable/fixed length 
records) and by size and by key size and type, so it is difficult to say input 
filesize + 10% or 20% or more.

The sort products, at least SyncSort, are far better at sizing the SORTWK files 
than you can be.  I know it sometimes looks like they over-allocate, but 
sometimes that is because a SORTWK file they have allocated gets put on a 
device with poor performance and so they try another allocation to see if it is 
any better.

Now, if you insist upon allocating them yourself, a first cut is at least 3 
SORTWKS and the total size should be input filesize + 30%.  I would also put a 
10% secondary allocation size, for example SPACE=(CYL,(100,10)).

YMMV due to all the variables mentioned at the top.

Chris Blaicher
Phone: 512-340-6154
Mobile: 512-627-3803
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Larry Crilley
Sent: Friday, February 12, 2010 8:14 AM
To: IBM-MAIN@bama.ua.edu
Subject: SORTWK files

I want to dynamically allocate my own sort work files.  If I know how large
my input file is (I can read the catalog), then what would everyone
recommend for the allocation of the sort work files?  How many datasets are
optimal?  If my input file is 100 cylinders, for example, would you allocate
3 sort work files CYL(35,0), 4 sort work files CYL(25,0), 8 sort work
files.?

 

 

Larry Crilley

Dino-Software Corporation

800.480.DINO

412.366.3566

 
outbind://92-0C19A532C55CD94285A5E250EF9EC5A7445E7B00/www.dino-soft
ware.com www.dino-software.com

 

 blocked::blocked::http://www.dino-software.com/trex_factsheet.php T-REX -
Superior ICF catalog mgmt with full Tape support and HSM Auditing
 blocked::blocked::http://www.dino-software.com/reorgadon_factsheet.php
REORGadon - First ever online REORG for HSM
 blocked::blocked::http://www.dino-software.com/teradon_factsheet.php
TERADON - First ever REPRO MERGECAT While-OPEN 
 blocked::blocked::http://www.dino-software.com XTINCT - Secure DASD/TAPE
data eradication
 blocked::blocked::http://www.dino-software.com/rtd_factsheet.php RTD -
DASD Real Time Defrag
 blocked::blocked::http://www.dino-software.com/dal_details.php DAL - DINO
healthcheck Analysis service for Legato 
 blocked::blocked::http://www.dino-software.com/sentinel_factsheet.php
SENTINEL - Real-time FTP Management. All Secure, all the time.


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

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


Re: How stable is the Name/Token area mappings?

2010-02-12 Thread Shmuel Metz (Seymour J.)
In listserv%201002110930340513.0...@bama.ua.edu, on 02/11/2010
   at 09:30 AM, Victor Gil victor@broadridge.com said:

IEANTRT is documented to NOT change registers R2-R13, so their slots in
the  passed savearea can be used to format the required parameter list.

Not unless it's also documented to not use the save area.

Not that I am happy with the approach, but it works.

Is it guarantied to always work?
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: Determining if DUMMY allocation

2010-02-12 Thread Shmuel Metz (Seymour J.)
In 013801caab27$c57da320$5078e9...@org, on 02/11/2010
   at 06:37 AM, Charles Mills charl...@mcn.org said:

Is there a way to determine if a DD statement has been allocated DUMMY,
short of SVC 99 info retrieval?

Before OPEN, use DEVTYPE or look in the TIOT.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: Preview: z/OS V1.12 - September 2010

2010-02-12 Thread Shmuel Metz (Seymour J.)
In 1265899827.22396.879.ca...@chuck.duda.com, on 02/11/2010
   at 09:50 AM, David Andrews d...@lists.duda.com said:

There is a lucid discussion of the issue on Wikipedia:
   http://en.wikipedia.org/wiki/Year_2038_problem

You mean where it says The ISO C standard states that time_t must be an
arithmetic type, but does not mandate any specific type or encoding for
it.?

Whether a Unix issue or not, expanding time_t beyond the commonly
implemented (and signed!) 32 bits breaks binary compatibility and file
format.

Lots of things break binary compatibility without proving the existence of
a bug in the old code. As for breaking file formats, is a new file system
any worse than dropping IMBED and REPLICATE in VSAM?

-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: SORTWK files

2010-02-12 Thread Staller, Allan
snip
Now, if you insist upon allocating them yourself, a first cut is at
least 3 SORTWKS and the total size should be input filesize + 30%.  I
would also put a 10% secondary allocation size, for example
SPACE=(CYL,(100,10)).
/snip

IASTR the SORTWKxx cannot span volumes (at least in the case of
SYNCSORT).



-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Blaicher, Chris
Sent: Friday, February 12, 2010 8:28 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: SORTWK files

There are overheads associated with sorting that get written to SORTWK.
They vary by sort (DFSORT/SYNCSORT/CASORT) and by type (Variable/fixed
length records) and by size and by key size and type, so it is difficult
to say input filesize + 10% or 20% or more.

The sort products, at least SyncSort, are far better at sizing the
SORTWK files than you can be.  I know it sometimes looks like they
over-allocate, but sometimes that is because a SORTWK file they have
allocated gets put on a device with poor performance and so they try
another allocation to see if it is any better.

Now, if you insist upon allocating them yourself, a first cut is at
least 3 SORTWKS and the total size should be input filesize + 30%.  I
would also put a 10% secondary allocation size, for example
SPACE=(CYL,(100,10)).

YMMV due to all the variables mentioned at the top.

Chris Blaicher
Phone: 512-340-6154
Mobile: 512-627-3803
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Larry Crilley
Sent: Friday, February 12, 2010 8:14 AM
To: IBM-MAIN@bama.ua.edu
Subject: SORTWK files

I want to dynamically allocate my own sort work files.  If I know how
large
my input file is (I can read the catalog), then what would everyone
recommend for the allocation of the sort work files?  How many datasets
are
optimal?  If my input file is 100 cylinders, for example, would you
allocate
3 sort work files CYL(35,0), 4 sort work files CYL(25,0), 8 sort work
files.?

 

 

Larry Crilley

Dino-Software Corporation

800.480.DINO

412.366.3566

 
outbind://92-0C19A532C55CD94285A5E250EF9EC5A7445E7B00/www.dino-
soft
ware.com www.dino-software.com

 

 blocked::blocked::http://www.dino-software.com/trex_factsheet.php
T-REX -
Superior ICF catalog mgmt with full Tape support and HSM Auditing
 
blocked::blocked::http://www.dino-software.com/reorgadon_factsheet.php
REORGadon - First ever online REORG for HSM
 blocked::blocked::http://www.dino-software.com/teradon_factsheet.php
TERADON - First ever REPRO MERGECAT While-OPEN 
 blocked::blocked::http://www.dino-software.com XTINCT - Secure
DASD/TAPE
data eradication
 blocked::blocked::http://www.dino-software.com/rtd_factsheet.php RTD
-
DASD Real Time Defrag
 blocked::blocked::http://www.dino-software.com/dal_details.php DAL -
DINO
healthcheck Analysis service for Legato 
 blocked::blocked::http://www.dino-software.com/sentinel_factsheet.php
SENTINEL - Real-time FTP Management. All Secure, all the time.


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

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

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


Re: SORTWK files

2010-02-12 Thread Blaicher, Chris
Right you are.  I was not attempting to be complete in my description, but that 
is one thing that is consistent across the sort products, no multi-volume 
SORTWK files, so UNIT=(SYSDA,2) is OUT.

As I said, let the sort products do the allocation for you. 99.999% of the 
time they get it right.

Chris Blaicher
Phone: 512-340-6154
Mobile: 512-627-3803

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Staller, Allan
Sent: Friday, February 12, 2010 8:31 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: SORTWK files

snip
Now, if you insist upon allocating them yourself, a first cut is at
least 3 SORTWKS and the total size should be input filesize + 30%.  I
would also put a 10% secondary allocation size, for example
SPACE=(CYL,(100,10)).
/snip

IASTR the SORTWKxx cannot span volumes (at least in the case of
SYNCSORT).


tp://bama.ua.edu/archives/ibm-main.html

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


Re: SORTWK files

2010-02-12 Thread David Betten
For DFSORT, we generally recommend 4 work data sets.  I have done testing
with varied numbers of work data sets and not seen much variance in
performance until you start allocating very large numbers of work data sets
for small sorts.Also, I would recommend that you allocate total space
of about 10% more than the file size.  So for your 100 cylinder data set,
you'd want to allocate 4 work data sets of about 28 cylinders each.

Also, we generally don't recommend allocating your own work data sets and
instead let DFSORT's dynamic allocation handle it.  DFSORT can take into
account how much central storage is going to be used and adjust the work
data set space allocations accordingly.


Have a nice day,
Dave Betten
DFSORT Development, Performance Lead
IBM Corporation
email:  bet...@us.ibm.com
DFSORT/MVSontheweb at http://www.ibm.com/storage/dfsort/

IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu wrote on 02/12/2010
09:13:53 AM:

 [image removed]

 SORTWK files

 Larry Crilley

 to:

 IBM-MAIN

 02/12/2010 09:15 AM

 Sent by:

 IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu

 Please respond to IBM Mainframe Discussion List.

 I want to dynamically allocate my own sort work files.  If I know how
large
 my input file is (I can read the catalog), then what would everyone
 recommend for the allocation of the sort work files?  How many datasets
are
 optimal?  If my input file is 100 cylinders, for example, would you
allocate
 3 sort work files CYL(35,0), 4 sort work files CYL(25,0), 8 sort work
 files.?





 Larry Crilley

 Dino-Software Corporation

 800.480.DINO

 412.366.3566



outbind://92-0C19A532C55CD94285A5E250EF9EC5A7445E7B00/www.dino-soft

 ware.com www.dino-software.com



  blocked::blocked::http://www.dino-software.com/trex_factsheet.php
T-REX -
 Superior ICF catalog mgmt with full Tape support and HSM Auditing
  blocked::blocked::http://www.dino-software.com/reorgadon_factsheet.php
 REORGadon - First ever online REORG for HSM
  blocked::blocked::http://www.dino-software.com/teradon_factsheet.php
 TERADON - First ever REPRO MERGECAT While-OPEN
  blocked::blocked::http://www.dino-software.com XTINCT - Secure
DASD/TAPE
 data eradication
  blocked::blocked::http://www.dino-software.com/rtd_factsheet.php RTD -
 DASD Real Time Defrag
  blocked::blocked::http://www.dino-software.com/dal_details.php DAL -
DINO
 healthcheck Analysis service for Legato
  blocked::blocked::http://www.dino-software.com/sentinel_factsheet.php
 SENTINEL - Real-time FTP Management. All Secure, all the time.


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


Re: SORTWK files

2010-02-12 Thread Elardus Engelbrecht
Larry Crilley wrote:

I want to dynamically allocate my own sort work files.  If I know how large 
my input file is (I can read the catalog), then what would everyone 
recommend for the allocation of the sort work files?  How many datasets are 
optimal?  If my input file is 100 cylinders, for example, would you allocate 3 
sort work files CYL(35,0), 4 sort work files CYL(25,0), 8 sort work files.?

Frank Yaeger will hopefully chimes in for DFSORT... 

In my opinion - It is the best to let DFSORT figure it out. 

You can however tailor DFSORT working by specifying REGION in job card and 
then playing around with the OPTION keywords of these (partial list):

DSPSIZE, DYNALLOC, DYNSPC, HIPRMAX, MAINSIZE, MOSIZE, ODMAXBF and 
SIZE.

You can use FILESZ and AVRGLEN to help DFSORT determine the input size 
and thus indirectly the workspace required.

Unfortunately you did not say in WHAT format your input is. What is the 
LRECL, RECFM of your input? The format of the input is one of the major 
factor used by DFSORT to work out space required. 

In your examples, I would like to substitude those zeros with something else.

HTH!

Groete / Greetings
Elardus Engelbrecht

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


Re: End of service for 3490-A20 and 3490-B40

2010-02-12 Thread Thompson, Steve
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
R.S.
Sent: Friday, February 12, 2010 2:03 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: End of service for 3490-A20 and 3490-B40

Just my €0.02:

1. It is money waste to pay IBM for support of the drives. IBM does NOT 
want to support those drives, so their prices are really high. There are 
independent companies which can support those drives. If you want really 
quick fix time, then ...simply use another drive as a hot spare.
BTDT.

2. Of course there is no good reason to still use the drives nowadays.
Oh, there's one: one has STUPID customer who INSIST on receiving data on 
the tapes. And one cannot convince him to start using DVD or cable. Or 
one has internal stupidity problem.

SNIP

Or one is an ISV and has customers who have problem #2 so you have to support 
3480/90 drives, because the customer base still has them. And stop thinking 
z/OS only. There are VSE and VM shops...

Regards,
Steve Thompson

-- Opinions expressed by this poster may not reflect those of poster's employer 
--

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


Re: Determining if DUMMY allocation

2010-02-12 Thread Charles Mills
 look in the TIOT

Where?

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Shmuel Metz (Seymour J.)
Sent: Thursday, February 11, 2010 9:03 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Determining if DUMMY allocation

In 013801caab27$c57da320$5078e9...@org, on 02/11/2010
   at 06:37 AM, Charles Mills charl...@mcn.org said:

Is there a way to determine if a DD statement has been allocated DUMMY,
short of SVC 99 info retrieval?

Before OPEN, use DEVTYPE or look in the TIOT.
 

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


Re: Doofus recovery routine

2010-02-12 Thread Arthur Gutowski
On Fri, 12 Feb 2010 10:18:15 +1000, Shane ibm-m...@tpg.com.au wrote:

On Thu, 2010-02-11 at 06:39 -0600, John P Kalinich wrote:

 When we pick teams, I want to be on Barbara's side.

Me too - especially if it should come to pass that she actually gets mad
at something.

Shane...

Barbara's team is going to have a deep bench, so much so, many of us 
probably won't see any ice time.  And should she truly get fired up, it's bound 
to be a real donnybrooke (Katie, bar the door).

Art

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


Re: Determining if DUMMY allocation

2010-02-12 Thread Tony Lubrano
Charles,

You can do a DEVTYPE macro to determine if the file is DUMMY or NULLFILE... the 
returned area is low-values:

DEVTYPE =CL8'MYDDNAME',OUTAREA
IF (LTR,R15,R15,NZ)
  *** DD Not allocated ***
ENDIF ,
IF (OC,OUTAREA,OUTAREA,Z)
  *** DD DUMMY SPECIFIED ***
ENDIF ,

OUTAREA DS D 

Tony Lubrano
Product Author
NEON Enterprise Software, LLC.
p: 281 207 4922 f: 281 207 4973
tony.lubr...@neon.com
 
What is zPrime?  Find out at www.zprime.com or just ask us!
 
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Charles Mills
Sent: Friday, February 12, 2010 8:46 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Determining if DUMMY allocation

 look in the TIOT

Where?

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Shmuel Metz (Seymour J.)
Sent: Thursday, February 11, 2010 9:03 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Determining if DUMMY allocation

In 013801caab27$c57da320$5078e9...@org, on 02/11/2010
   at 06:37 AM, Charles Mills charl...@mcn.org said:

Is there a way to determine if a DD statement has been allocated DUMMY,
short of SVC 99 info retrieval?

Before OPEN, use DEVTYPE or look in the TIOT.
 

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

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


PKWARE

2010-02-12 Thread Ron Wells
Anyone running PKWARE and experiencing problems allocating to non-SMS 
controlled volumes??
Specific to PDS or PDSE large files ?? 

--
Email Disclaimer
This  E-mail  contains  confidential  information  belonging to the sender, 
which  may be legally privileged information.  This information is intended 
only  for  the use of the individual or entity addressed above.  If you are not 
 the  intended  recipient, or  an  employee  or  agent responsible for 
delivering it to the intended recipient, you are hereby notified that any 
disclosure,  copying, distribution, or the taking of any action in reliance on 
the contents of the E-mail or attached files is strictly prohibited.

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


Fw: PKWARE

2010-02-12 Thread Ron Wells
Rel 11.1a on z/OS 1.9
- Forwarded by Ron Wells/AGFS/AGFin on 02/12/2010 08:59 AM -

From:
Ron Wells/AGFS/AGFin
To:
IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu
Date:
02/12/2010 08:58 AM
Subject:
PKWARE


Anyone running PKWARE and experiencing problems allocating to non-SMS 
controlled volumes??
Specific to PDS or PDSE large files ?? 

--
Email Disclaimer
This  E-mail  contains  confidential  information  belonging to the sender, 
which  may be legally privileged information.  This information is intended 
only  for  the use of the individual or entity addressed above.  If you are not 
 the  intended  recipient, or  an  employee  or  agent responsible for 
delivering it to the intended recipient, you are hereby notified that any 
disclosure,  copying, distribution, or the taking of any action in reliance on 
the contents of the E-mail or attached files is strictly prohibited.

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


Re: SORTWK files

2010-02-12 Thread Hal Merritt
Why?

 

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Larry Crilley
Sent: Friday, February 12, 2010 8:14 AM
To: IBM-MAIN@bama.ua.edu
Subject: SORTWK files

I want to dynamically allocate my own sort work files 

..snip

 

Larry Crilley

 
NOTICE: This electronic mail message and any files transmitted with it are 
intended
exclusively for the individual or entity to which it is addressed. The message, 
together with any attachment, may contain confidential and/or privileged 
information.
Any unauthorized review, use, printing, saving, copying, disclosure or 
distribution 
is strictly prohibited. If you have received this message in error, please 
immediately advise the sender by reply email and delete all copies.

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


Re: Determining if DUMMY allocation

2010-02-12 Thread Rob Scott
Tony

Minor niggle - but shouldn't that be? :

DEVTYPE =CL8'MYDDNAME',OUTAREA
IF (LTR,R15,R15,NZ)
  *** DD Not allocated ***
ELSEIF (OC,OUTAREA,OUTAREA,Z)
  *** DD DUMMY SPECIFIED ***
ENDIF ,

 


Rob Scott
Developer
Rocket Software
275 Grove Street * Newton, MA 02466-2272 * USA
Tel: +1.617.614.2305 
Email: rsc...@rs.com
Web: www.rocketsoftware.com

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Tony Lubrano
Sent: 12 February 2010 14:55
To: IBM-MAIN@bama.ua.edu
Subject: Re: Determining if DUMMY allocation

Charles,

You can do a DEVTYPE macro to determine if the file is DUMMY or NULLFILE... the 
returned area is low-values:

DEVTYPE =CL8'MYDDNAME',OUTAREA
IF (LTR,R15,R15,NZ)
  *** DD Not allocated ***
ENDIF ,
IF (OC,OUTAREA,OUTAREA,Z)
  *** DD DUMMY SPECIFIED ***
ENDIF ,

OUTAREA DS D 

Tony Lubrano
Product Author
NEON Enterprise Software, LLC.
p: 281 207 4922 f: 281 207 4973
tony.lubr...@neon.com
 
What is zPrime?  Find out at www.zprime.com or just ask us!
 
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Charles Mills
Sent: Friday, February 12, 2010 8:46 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Determining if DUMMY allocation

 look in the TIOT

Where?

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Shmuel Metz (Seymour J.)
Sent: Thursday, February 11, 2010 9:03 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Determining if DUMMY allocation

In 013801caab27$c57da320$5078e9...@org, on 02/11/2010
   at 06:37 AM, Charles Mills charl...@mcn.org said:

Is there a way to determine if a DD statement has been allocated DUMMY, 
short of SVC 99 info retrieval?

Before OPEN, use DEVTYPE or look in the TIOT.
 

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

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

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


Re: End of service for 3490-A20 and 3490-B40

2010-02-12 Thread R.S.

Thompson, Steve pisze:

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
R.S.
Sent: Friday, February 12, 2010 2:03 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: End of service for 3490-A20 and 3490-B40

Just my €0.02:

1. It is money waste to pay IBM for support of the drives. IBM does NOT 
want to support those drives, so their prices are really high. There are 
independent companies which can support those drives. If you want really 
quick fix time, then ...simply use another drive as a hot spare.

BTDT.

2. Of course there is no good reason to still use the drives nowadays.
Oh, there's one: one has STUPID customer who INSIST on receiving data on 
the tapes. And one cannot convince him to start using DVD or cable. Or 
one has internal stupidity problem.


SNIP

Or one is an ISV and has customers who have problem #2 so you have to support 
3480/90 drives, because the customer base still has them. And stop thinking 
z/OS only. There are VSE and VM shops...


It's still case 2 - customer decides. BTW: What's wrong with VSE and VM? 
Don't they support any connectivity to PC? (Hint: PC usually has or at 
least can have DVD drive...)



--
Radoslaw Skorupka
Lodz, Poland


--
BRE Bank SA
ul. Senatorska 18
00-950 Warszawa
www.brebank.pl

Sąd Rejonowy dla m. st. Warszawy 
XII Wydział Gospodarczy Krajowego Rejestru Sądowego, 
nr rejestru przedsiębiorców KRS 025237

NIP: 526-021-50-88
Według stanu na dzień 01.01.2009 r. kapitał zakładowy BRE Banku SA (w całości 
wpłacony) wynosi 118.763.528 złotych. W związku z realizacją warunkowego 
podwyższenia kapitału zakładowego, na podstawie uchwały XXI WZ z dnia 16 marca 
2008r., oraz uchwały XVI NWZ z dnia 27 października 2008r., może ulec 
podwyższeniu do kwoty 123.763.528 zł. Akcje w podwyższonym kapitale zakładowym 
BRE Banku SA będą w całości opłacone.

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


Re: SORTWK files

2010-02-12 Thread Larry Crilley
DFSORT tells me: Generally, DFSORT can automatically determine the input
file size. However, in a few cases, such as when an E15 supplies all of the
input records, when information about a tape data set is not available from
a tape management system, or when Blockset is not selected, DFSORT cannot
determine an accurate file size.

If I want to subtask multiple sorts (same input file), and use E15/E35 so I
can control the reading of the input file, it would seem DFSOFT would run
more efficiently if I allocated the SORTWRks.  Our nightly batch cycle has a
lot of sorts and many use the same input file.  I've been tasked with
improving the run times.


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Hal Merritt
Sent: Friday, February 12, 2010 10:02 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: SORTWK files

Why?

 

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Larry Crilley
Sent: Friday, February 12, 2010 8:14 AM
To: IBM-MAIN@bama.ua.edu
Subject: SORTWK files

I want to dynamically allocate my own sort work files 

..snip

 

Larry Crilley

 
NOTICE: This electronic mail message and any files transmitted with it are
intended
exclusively for the individual or entity to which it is addressed. The
message, 
together with any attachment, may contain confidential and/or privileged
information.
Any unauthorized review, use, printing, saving, copying, disclosure or
distribution 
is strictly prohibited. If you have received this message in error, please 
immediately advise the sender by reply email and delete all copies.

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

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


Re: FTP problems

2010-02-12 Thread Hal Merritt
As far as I can see so far, the target of such a transfer is almost always some 
tool or process that does not support any of the DBMS solutions. But even if 
they did, the costs of crafting and deploying a DBMS infrastructure is often 
complex and prohibitively expensive. 

I agree with you that there is a lot wrong with bulk data movement. But that 
seems to be the most cost effective solution by far at the current state of the 
technology.  
 

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Timothy Sipples
Sent: Friday, February 12, 2010 5:34 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: FTP problems

If the file transfer is for purposes of application integration (or
similar), then I would (often) suggest an application interface of some
sort as an alternative. Since the platform currently receiving the files is
Microsoft Windows, then presumably Windows-friendly interfaces such as Web
services (SOAP, etc.) and/or ODBC would be possible candidates. Or even
something as basic as CIFS/SMB or SMTP. But that's jumping ahead a little.

I don't necessarily object to FTP as a protocol. I'm asking about file
transfer (generically) and the reason for it in this particular situation.
Why are files getting transferred at all? I'm asking a architectural
question, quite simply.

There are myriad architectural disadvantages to bulk record file transfer
as an application integration pattern. Perhaps you've slammed into only one
of them (operational challenges) so far. Among the other disadvantages:
probable conversion of two on-line/real-time applications into a
delayed/batch interaction (with its associated reconcilation and other
issues), complete loss of enterprise security context for the data,
potentially harder-to-manage workload spikes driven by wall clock deadlines
for transfer, potential waste of resources repeatedly dumping
duplicate/unprocessed records, and inflated storage costs.

So I'm curious. I might have some suggestions to offer.

File transfer of any sort, between any two systems, is nothing more than
taking card decks and trucking them or footing them between system A and
system B, just like in the 1950s. And sometimes that's entirely
appropriate. But file transfer is way, way overused as a deployment
pattern, in my experience. And I'm not sure so many of us should be
spending so much time and attention moving card decks these days. So I ask.

- - - - -
Timothy Sipples
IBM Consulting Enterprise Software Architect
E-Mail: timothy.sipp...@us.ibm.com
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html
NOTICE: This electronic mail message and any files transmitted with it are 
intended
exclusively for the individual or entity to which it is addressed. The message, 
together with any attachment, may contain confidential and/or privileged 
information.
Any unauthorized review, use, printing, saving, copying, disclosure or 
distribution 
is strictly prohibited. If you have received this message in error, please 
immediately advise the sender by reply email and delete all copies.

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


Re: Preview: z/OS V1.12 - September 2010

2010-02-12 Thread Shmuel Metz (Seymour J.)
In listserv%20100234270926.0...@bama.ua.edu, on 02/11/2010
   at 11:34 AM, Paul Gilmartin paulgboul...@aim.com said:

It would be wise to make both these changes at the same time as extension
to 64-bit.

For existing code, the only viable option is to make time_t 64 bits. For
new clock services, all options are on the table, but that's best left to,
e.g., The Open Group, rather than a single vendor.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: Preview: z/OS V1.12 - September 2010

2010-02-12 Thread Shmuel Metz (Seymour J.)
In blu149-w226cd66cc2ea7529d3fda6a1...@phx.gbl, on 02/11/2010
   at 01:10 PM, Dave Salt ds...@hotmail.com said:

The ISPF main menu (or more properly the 'ISPF Primary Option Menu') is
usually i...@prim.

The ISR indicates that it is PDF. That's another reason why I consider the
distinction between ISPF and PDF to be arbitrary.

In contrast, i...@mstr is a proper ISPF menu (accessible by entering
ISPSTART at a TSO READY prompt instead of entering ISPF or PDF). 

All three are the same interface. In particular, I use ISPSTART with a
panel of i...@prim.

-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: SORTWK files

2010-02-12 Thread Hal Merritt
Aha.   

If you know how many records are going to be sorted, then pass this information 
to the sort program via the sort parms. An accurate record count should do a 
lot more for overall performance than just sort work areas. 

Perhaps a preliminary run that creates sort parm members to be passed to the 
various produciton jobs. If the input file sizes don't vary much, then a 
reasonable guestimate manually updated every so often might be a quick and 
dirty fix. 

You may need to add the DFSPARM or $ORTPARM (?) DD statement to each affected 
job step, but no program modifications are needed.  


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Larry Crilley
Sent: Friday, February 12, 2010 9:20 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: SORTWK files

DFSORT tells me: Generally, DFSORT can automatically determine the input
file size. However, in a few cases, such as when an E15 supplies all of the
input records, when information about a tape data set is not available from
a tape management system, or when Blockset is not selected, DFSORT cannot
determine an accurate file size.

If I want to subtask multiple sorts (same input file), and use E15/E35 so I
can control the reading of the input file, it would seem DFSOFT would run
more efficiently if I allocated the SORTWRks.  Our nightly batch cycle has a
lot of sorts and many use the same input file.  I've been tasked with
improving the run times.


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Hal Merritt
Sent: Friday, February 12, 2010 10:02 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: SORTWK files

Why?

 

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Larry Crilley
Sent: Friday, February 12, 2010 8:14 AM
To: IBM-MAIN@bama.ua.edu
Subject: SORTWK files

I want to dynamically allocate my own sort work files 

..snip

 

Larry Crilley

 
NOTICE: This electronic mail message and any files transmitted with it are 
intended
exclusively for the individual or entity to which it is addressed. The message, 
together with any attachment, may contain confidential and/or privileged 
information.
Any unauthorized review, use, printing, saving, copying, disclosure or 
distribution 
is strictly prohibited. If you have received this message in error, please 
immediately advise the sender by reply email and delete all copies.

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


Re: REXX file information question

2010-02-12 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:ibm-m...@bama.ua.edu] On Behalf Of Field, Alan C.
 Sent: Friday, February 12, 2010 8:11 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: REXX file information question
 
 John et al.
 
 //HFS DD PATH='/aaa.bbb.ccc',...
 
 Xx=listdsi(hfs file)
 
 What I want back is /aaa.bbb.ccc
 
 I wrote a little REXXX listfinm function that does that. 
 
 Alan 

OH. LISTDSI is likely only legacy dataset aware. I would use BPXWDYN if a 
UNIX file is a possibility.

--
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone * (817)-961-6183 cell
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(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

 

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


Re: Determining if DUMMY allocation

2010-02-12 Thread Tony Lubrano
Agreed Rob.

However, to further respond to Charles' question, for a low overhead or non-SVC 
solution,

1.)  Scan the TIOT... finding your DDName...
2.)  Use the SVA (SWAREQ) to find the JFCB
3.)  The JFCB data set name contains NULLFILE for both NULLFILE and DUMMY 
files.

Tony Lubrano
Product Author
NEON Enterprise Software, LLC.
p: 281 207 4922 f: 281 207 4973
tony.lubr...@neon.com
 
What is zPrime?  Find out at www.zprime.com or just ask us!
 

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Rob Scott
Sent: Friday, February 12, 2010 9:07 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Determining if DUMMY allocation

Tony

Minor niggle - but shouldn't that be? :

DEVTYPE =CL8'MYDDNAME',OUTAREA
IF (LTR,R15,R15,NZ)
  *** DD Not allocated ***
ELSEIF (OC,OUTAREA,OUTAREA,Z)
  *** DD DUMMY SPECIFIED ***
ENDIF ,

 


Rob Scott
Developer
Rocket Software
275 Grove Street * Newton, MA 02466-2272 * USA
Tel: +1.617.614.2305 
Email: rsc...@rs.com
Web: www.rocketsoftware.com

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Tony Lubrano
Sent: 12 February 2010 14:55
To: IBM-MAIN@bama.ua.edu
Subject: Re: Determining if DUMMY allocation

Charles,

You can do a DEVTYPE macro to determine if the file is DUMMY or NULLFILE... the 
returned area is low-values:

DEVTYPE =CL8'MYDDNAME',OUTAREA
IF (LTR,R15,R15,NZ)
  *** DD Not allocated ***
ENDIF ,
IF (OC,OUTAREA,OUTAREA,Z)
  *** DD DUMMY SPECIFIED ***
ENDIF ,

OUTAREA DS D 

Tony Lubrano
Product Author
NEON Enterprise Software, LLC.
p: 281 207 4922 f: 281 207 4973
tony.lubr...@neon.com
 
What is zPrime?  Find out at www.zprime.com or just ask us!
 
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Charles Mills
Sent: Friday, February 12, 2010 8:46 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Determining if DUMMY allocation

 look in the TIOT

Where?

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Shmuel Metz (Seymour J.)
Sent: Thursday, February 11, 2010 9:03 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Determining if DUMMY allocation

In 013801caab27$c57da320$5078e9...@org, on 02/11/2010
   at 06:37 AM, Charles Mills charl...@mcn.org said:

Is there a way to determine if a DD statement has been allocated DUMMY, 
short of SVC 99 info retrieval?

Before OPEN, use DEVTYPE or look in the TIOT.
 

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

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

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

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


Re: SORTWK files

2010-02-12 Thread Chase, John
 -Original Message-
 From: IBM Mainframe Discussion List On Behalf Of Larry Crilley
 
 I want to dynamically allocate my own sort work files.  If I know how
large
 my input file is (I can read the catalog), then what would everyone
 recommend for the allocation of the sort work files?  How many
datasets are
 optimal?  If my input file is 100 cylinders, for example, would you
allocate
 3 sort work files CYL(35,0), 4 sort work files CYL(25,0), 8 sort work
 files.?

Why reinvent that wheel?  DFSORT (and Syncsort, AFAIK) can be configured
to decide whether, how many and what size sort work files to allocate
on the fly.  Depending on how much storage you have and how busy your
system is, a 100-cylinder input file frequently will be sorted in-core
anyway.

-jc-

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


Re: PDS vs. PDSE

2010-02-12 Thread Mark Zelden
On Fri, 12 Feb 2010 00:52:02 -0800, Ron Hawkins
ron.hawkins1...@sbcglobal.net wrote:

Barbara,


 Puh, how do I go about finding this out? If any of this is specified in
the
 IGDSMS member, then we take whatever default IBM set. And these things
 apparently don't *have* storage class, management class or dataclass. I
just
 tested, and they end up on hte volumes they do because I manually put them
 there way back when. :-(
 Should I try to get anything changed here?


That's what I was wondering about. The default for
PDSE_HSP_SIZE|HSP_SIZE(nnn) is 0, and according to the Manual 0 disables
PDSE Member Caching.

   You can use the HSP_SIZE parameter to request up to 2047
megabytes for the PDSE hiperspace. You can indicate that the hiperspace is
not to be created by setting HSP_SIZE to 0. If the hiperspace is not
created, the system will not cache PDSE members.

   On systems that are running in z/Architecture mode, by
default the PDSE hiperspace is not created and PDSE member caching is
disabled.

You need to specify something to get PDSE member caching. I'm just wondering
if this is tied to directory caching and buffer beyond close also.

I think the default of 2GB should be enough for Directory cache, but it
would be nice to know how your statistics support this.


Since OA11068 PDSE_HSP_SIZE has defaulted to 0 and you may want
to leave it that way since it can cause high cpu usage.  Also
PDSE_BUFFER_BEYOND_CLOSE(NO) can be left as the default since
the LNKLST is never closed.  This is assuming you are running SMSPDSE1.

This is what I have:

PDSE_RESTARTABLE_AS(YES)  
PDSE1_BUFFER_BEYOND_CLOSE(YES)
PDSE1_HSP_SIZE(256)   

All our Endevor controlled application libraries (product/qa/test) - loadlibs
and proclibs - are PDSE since around 2003 and we have never had any
problems.  At least none that weren't self inflicted.  :-)

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

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


Re: End of service for 3490-A20 and 3490-B40 -- Small twist

2010-02-12 Thread Thompson, Steve
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of R.S.
Sent: Friday, February 12, 2010 9:15 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: End of service for 3490-A20 and 3490-B40

Thompson, Steve pisze:
SNIPPAGE
 
 Or one is an ISV and has customers who have problem #2 so you have to
support 3480/90 drives, because the customer base still has them. And
stop thinking z/OS only. There are VSE and VM shops...

It's still case 2 - customer decides. BTW: What's wrong with VSE and VM?

Don't they support any connectivity to PC? (Hint: PC usually has or at 
least can have DVD drive...)


SNIPPAGE

I see your point, it is still #2, but with a twist. The customer has
given a business case for us to keep the support in our product. We may
not have the drives (in fact, our 3480s are powered off and looking for
someone needing an anchor for a yacht).

However, IBM, in its race for larger, bigger, faster, one size fits
all, misses that some customers still have to send/receive tape and not
100GiB at a time. 

You ask, why would you want to do that when you could...

First: A few posters here have seen that they could pick up and ship
their RAID unit faster than they can transmit the data. This indicates
that I/O bandwidth across the Internet is NOT unlimited. And huge file
xfers probably have to be encrypted which eats CPU, and then compression
of that is not so great, but eats even more CPU. And then there is the
xmit glitch (or receive) and so now you either restart, or the software
has to have checkpoint/restart capability (more expense).

There are needs to send a large quantity of data, where a tape is
better and easier (with KNOWN support), but where the receiver doesn't
have the DASD space to hold a transmission (end of qtr, dasd is
constrained...). But they can read and process the data from the tape as
they need it. Think of companies that do not have 100TB pipes. ;-)
(Yes, there is an ap/map for that), or 5+TB RAID systems.

So, there is a need for one 3480/90 compressed/encrypted to hold the
data being transferred. Cheap media, cost effective. And the receiving
end may be a P/390 (or Herc machine), or an AS/400, etc.

Now we go to the next largest tape (which holds huge amounts of data),
which is a new/different form factor (based on the cartridge design we
know). Now we need a new device for the receiving end. There are costs
associated.

I know of a few small companies that have found that DVD backup is a
nightmare and quite costly compared to carts that hold about 20GB (think
write times to DVD compared to tape). With SCSI based tapes they can
backup and restore their data effectively. However, finding the right
sized media and drives, looking at time to backup/restore and costs is a
chore -- because manufacturers all want to go to the new bigger stuff
(where the margins are better). 

So point #2 with a twist.

Regards,
Steve Thompson

-- Opinions expressed by this poster may not reflect those of poster's
employer. --

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


Re: SORTWK files

2010-02-12 Thread Blaicher, Chris
Over guessing is far better than under guessing.  If you have a file that 
varies between 1 million and 2.5 million records a night and at month end goes 
to 4 million, then pass a SIZE=300E.  Generally speaking, you can be short 
by 50% and not kill your process (at least with SyncSort), so with 3 million 
passed you can still handle that 4 million job and not have to make control 
card changes.  Of course if your month-end job uses different JCL, many do, 
then set you daily job for 2.5 million and the month-end job to 4 million.

Chris Blaicher
Phone: 512-340-6154
Mobile: 512-627-3803

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Hal Merritt
Sent: Friday, February 12, 2010 9:42 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: SORTWK files

Aha.   

If you know how many records are going to be sorted, then pass this information 
to the sort program via the sort parms. An accurate record count should do a 
lot more for overall performance than just sort work areas. 

Perhaps a preliminary run that creates sort parm members to be passed to the 
various produciton jobs. If the input file sizes don't vary much, then a 
reasonable guestimate manually updated every so often might be a quick and 
dirty fix. 

You may need to add the DFSPARM or $ORTPARM (?) DD statement to each affected 
job step, but no program modifications are needed.  

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


Re: SORTWK files

2010-02-12 Thread David Betten

 DFSORT tells me: Generally, DFSORT can automatically determine the input
 file size. However, in a few cases, such as when an E15 supplies all of
the
 input records,

Actually it's when E15 supplies all of the input records AND no file size
information is provided
to DFSORT.  If you pass a file size and record length information, then
DFSORT will have the information
it needs to calculate the correct amount of work space as well other
resources like main storage and such.

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


Re: REXX file information question

2010-02-12 Thread Paul Gilmartin
On Fri, 12 Feb 2010 09:42:38 -0600, McKown, John wrote:

OH. LISTDSI is likely only legacy dataset aware. I would use BPXWDYN if a 
UNIX file is a possibility.

Has BPXWDYN the capability to extract characteristics of an existing
DDNAME?  I'm familiar only with its ability to return DSNAME, VOLSER,
and/or DDNAME when allocating a new DDNAME?

Again, I suspect that LISTDSI( DDN 'file' ) finds the associated
DSNAME and extracts information from the VTOC.  (What if DDN is
allocated to an uncatalogued data set and another, with the same
name, catalogued exists?)

-- gil

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


Re: GDPS Distance Impact on Sysplex Response Time

2010-02-12 Thread Arthur Gutowski
On Thu, 11 Feb 2010 10:03:33 -0600, Martin Kline martin.kl...@yrcw.com 
wrote:

We have a sysplex with four processors, two of which run production work
with development work on the others. In their quest for trivia, my
management wants to know the impact to production if we move the
development processors to a second site, leaving the coupling facilities, 
DASD, VTS and primary network all on one site.
...
And, just to make this interesting, they want an answer tomorrow. Actually
they would like it yesterday, but tomorrow will have to do. I've been reading
several manuals, and I think the answer they should get is 42.
...
42 seems like the right answer to me.  Particularly if the question is, What 
do 
you get when you multiply 6 by 9?

Such a move has no effect on licensing costs if you indeed preserve the 
current sysplex configuration.  If you are currently under Sysplex Aggregate 
pricing, it will remain regardless of how far apart the DC's are.  Hardware 
costs 
are another matter.

Since the PHBs want to move development and leave production alone, the 
impact I see is latency to the CFs impacting common structures - ISGLOCK, 
SYSIGGCAS_ECS, Operlog, Logrec, and any IXC structures, provided none of 
your development DB2/CICS/IMS are datasharing with production regions.  

The dumb question of the day is, what's the point?  Unless they need the floor 
space, are phasing a dc relocation, or want to eventually build a quasi-GDPS 
(which means moving / mirroring tape, DASD, CFs, etc.), this is a costly 
exercise in futility.  I'm just sayin'...

Art Gutowski
Ford Motor Company

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


Re: GDPS Distance Impact on Sysplex Response Time

2010-02-12 Thread Steve Comstock

Arthur Gutowski wrote:
On Thu, 11 Feb 2010 10:03:33 -0600, Martin Kline martin.kl...@yrcw.com 
wrote:



We have a sysplex with four processors, two of which run production work
with development work on the others. In their quest for trivia, my
management wants to know the impact to production if we move the
development processors to a second site, leaving the coupling facilities, 
DASD, VTS and primary network all on one site.

...

And, just to make this interesting, they want an answer tomorrow. Actually
they would like it yesterday, but tomorrow will have to do. I've been reading
several manuals, and I think the answer they should get is 42.

...


And you can cite The Hitchhiker's Guide to the Galaxy as reference. :-)

[OK, it's Friday.]

--

Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

  z/OS Application development made easier
* Our classes include
   + How things work
   + Programming examples with realistic applications
   + Starter / skeleton code
   + Complete working programs
   + Useful utilities and subroutines
   + Tips and techniques

Ask me about our new, reduced rates for purchasing our course materials
for use by your own trainers or Subject Matter Experts (SMEs).

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


Re: GDPS Distance Impact on Sysplex Response Time

2010-02-12 Thread Hayim Sokolsky
You do know that  6 x 9 = 42, works correctly in base 13 math.


Hayim
_
Hayim Sokolsky, CISSP
Mainframe Security Architect
DTCC Corporate Information Security
18301 Bermuda Green Dr, MS 1-CIS
Tampa FL 33647-1760

Tel. (813) 470-2177



Arthur Gutowski aguto...@ford.com 
Sent by: IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu
2010.02.12 11:27
Please respond to
IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu


To
IBM-MAIN@bama.ua.edu
cc

Subject
Re: GDPS Distance Impact on Sysplex Response Time






On Thu, 11 Feb 2010 10:03:33 -0600, Martin Kline martin.kl...@yrcw.com 
wrote:

We have a sysplex with four processors, two of which run production work
with development work on the others. In their quest for trivia, my
management wants to know the impact to production if we move the
development processors to a second site, leaving the coupling facilities, 

DASD, VTS and primary network all on one site.
...
And, just to make this interesting, they want an answer tomorrow. 
Actually
they would like it yesterday, but tomorrow will have to do. I've been 
reading
several manuals, and I think the answer they should get is 42.
...
42 seems like the right answer to me.  Particularly if the question is, 
What do 
you get when you multiply 6 by 9?

Such a move has no effect on licensing costs if you indeed preserve the 
current sysplex configuration.  If you are currently under Sysplex 
Aggregate 
pricing, it will remain regardless of how far apart the DC's are. Hardware 
costs 
are another matter.

Since the PHBs want to move development and leave production alone, the 
impact I see is latency to the CFs impacting common structures - ISGLOCK, 
SYSIGGCAS_ECS, Operlog, Logrec, and any IXC structures, provided none of 
your development DB2/CICS/IMS are datasharing with production regions. 

The dumb question of the day is, what's the point?  Unless they need the 
floor 
space, are phasing a dc relocation, or want to eventually build a 
quasi-GDPS 
(which means moving / mirroring tape, DASD, CFs, etc.), this is a costly 
exercise in futility.  I'm just sayin'...

Art Gutowski
Ford Motor Company

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



BR_
FONT size=2BR
DTCC DISCLAIMER: This email and any files transmitted with it are
confidential and intended solely for the use of the individual or
entity to whom they are addressed. If you have received this email
in error, please notify us immediately and delete the email and any
attachments from your system. The recipient should check this email
and any attachments for the presence of viruses.  The company
accepts no liability for any damage caused by any virus transmitted
by this email./FONT

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


Re: GDPS Distance Impact on Sysplex Response Time

2010-02-12 Thread Scott Rowe
Yes, that is a well known fact among Hitch-Hiker enthusiasts ;-)

 Hayim Sokolsky hsokol...@dtcc.com 2/12/2010 11:49 AM 
You do know that  6 x 9 = 42, works correctly in base 13 math.


Hayim
_
Hayim Sokolsky, CISSP


CONFIDENTIALITY/EMAIL NOTICE: The material in this transmission contains 
confidential and privileged information intended only for the addressee.  If 
you are not the intended recipient, please be advised that you have received 
this material in error and that any forwarding, copying, printing, 
distribution, use or disclosure of the material is strictly prohibited.  If you 
have received this material in error, please (i) do not read it, (ii) reply to 
the sender that you received the message in error, and (iii) erase or destroy 
the material. Emails are not secure and can be intercepted, amended, lost or 
destroyed, or contain viruses. You are deemed to have accepted these risks if 
you communicate with us by email. Thank you.


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


Re: PDS vs. PDSE

2010-02-12 Thread Anne Lynn Wheeler
The following message is a courtesy copy of an article
that has been posted to bit.listserv.ibm-main,alt.folklore.computers as well.


peter.far...@broadridge.com (Farley, Peter x23353) writes:
 PMFJI here, but the facts that Media Manager underlies these new (FSVO
 new) file technologies and that Media Manager is page-oriented in its
 use of disk storage *could* be taken as a sign (however faint and
 clouded) that IBM is (ver-r-ry slowly) moving towards direct support of
 FBA in z/OS, perhaps only for those file types supported by MM, perhaps
 eventually for all file types.

 Maybe one day a z/OS successor will IPL from the /boot file system?

 Wild and rampant speculation with just two chances of being right (slim
 and none, and slim is out to lunch), but interesting thoughts
 nonetheless.

re:
http://www.garlic.com/~lynn/2010d.html#0 PDS vs. PDSE

note that industry fixed-block has been 512 byte records ...  CKD
emulation on top of underlying fixed-block has its own space
inefficiencies (in addition to processing inefficiencies and
significantly increased complexity ... with all the associated costs
that complexity brings). 

however, the industry is started moving to larger fixed block size ...
(because of the per block physical overhead becoming increasing factor)

HDD Manufacturers Moving To 4096-Byte Sectors
http://hardware.slashdot.org/story/09/12/28/1422253/HDD-Manufacturers-Moving-To-4096-Byte-Sectors

Western Digital's Advanced Format: The 4K Sector Transition Begins
http://anandtech.com/storage/showdoc.aspx?i=3691
Western Digital brings Advanced Format to Caviar Green
http://techreport.com/discussions.x/18115

misc. past posts mentioning CKD, multi-track searches, etc
http://www.garlic.com/~lynn/submain.html#dasd

for some historical perspective ... original CMS filesystem was 800byte
physical blocks (logical fixed block) mapped on CKD dasd. One of the
features was that it provided for small record allocation ... i.e.
four independent 200byte records within 800byte physical record.  This
resulted in inefficiency since anytime a 200byte record was involved
... the whole 800byte record had to be read/written (cases where a
200byte physical record could just be written ... would involve first
having to read in the 800 byte physical record, update a 200 byte
portion and then write out the record).

Of course analogous stuff is seen today in real hardware when there is
updates in RAID5 environment.

In any case, direct support of 512byte fixed-block ... could still mean
certain inefficiencies for smaller records ... either optimize for space
(say allowing mapping of four 128byte blocks in single physical block)
or transfer ( waste the ondisk space).

-- 
42yrs virtualization experience (since Jan68), online at home since Mar1970

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


Re: SORTWK files

2010-02-12 Thread Frank Yaeger
Elardus Engelbrecht wrote on 02/12/2010 06:40:29 AM:
 Frank Yaeger will hopefully chimes in for DFSORT...

FYI, I'm happy to chime in on DFSORT/ICETOOL how-to, function and
migration questions.

But David Betten, our Performance Team leader, is our expert
on performance, tuning, capacity, etc so I happily defer to him on
those questions.

He already responded to this one.

Frank Yaeger - DFSORT Development Team (IBM) - yae...@us.ibm.com
Specialties: JOINKEYS, FINDREP, WHEN=GROUP, ICETOOL, Symbols, Migration

 = DFSORT/MVS is on the Web at http://www.ibm.com/storage/dfsort/

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


Re: PDS vs. PDSE

2010-02-12 Thread Guy Gardoit

  Does wasted space in PDSE's really matter all that much?  I'll bet no
 one has al their PDS data set compressed 100% of the time - that's called
 wasted space not to mention the constant battle with directory blocks.
 PDSE's are not perfect but this stuff about wasted-space is just hot air
 AFAIC




-- 
Guy Gardoit
z/OS Systems Programming

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


Re: Determining if DUMMY allocation

2010-02-12 Thread J R
 1.) Scan the TIOT... finding your DDName...

 

If you're looking in the TIOT, what does TIOESTTB/TIOEFSRT show for a DUMMY 
allocation?  

 

 
 Date: Fri, 12 Feb 2010 10:46:36 -0500
 From: tony.lubr...@neon.com
 Subject: Re: Determining if DUMMY allocation
 To: IBM-MAIN@bama.ua.edu
 
 Agreed Rob.
 
 However, to further respond to Charles' question, for a low overhead or 
 non-SVC solution,
 
 1.) Scan the TIOT... finding your DDName...
 2.) Use the SVA (SWAREQ) to find the JFCB
 3.) The JFCB data set name contains NULLFILE for both NULLFILE and DUMMY 
 files.
 
 Tony Lubrano
 Product Author
 NEON Enterprise Software, LLC.
 p: 281 207 4922 f: 281 207 4973
 tony.lubr...@neon.com
 
 What is zPrime? Find out at www.zprime.com or just ask us!
 
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf 
 Of Rob Scott
 Sent: Friday, February 12, 2010 9:07 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Determining if DUMMY allocation
 
 Tony
 
 Minor niggle - but shouldn't that be? :
 
 DEVTYPE =CL8'MYDDNAME',OUTAREA
 IF (LTR,R15,R15,NZ)
 *** DD Not allocated ***
 ELSEIF (OC,OUTAREA,OUTAREA,Z)
 *** DD DUMMY SPECIFIED ***
 ENDIF ,
 
 
 
 
 Rob Scott
 Developer
 Rocket Software
 275 Grove Street * Newton, MA 02466-2272 * USA
 Tel: +1.617.614.2305 
 Email: rsc...@rs.com
 Web: www.rocketsoftware.com
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf 
 Of Tony Lubrano
 Sent: 12 February 2010 14:55
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Determining if DUMMY allocation
 
 Charles,
 
 You can do a DEVTYPE macro to determine if the file is DUMMY or NULLFILE... 
 the returned area is low-values:
 
 DEVTYPE =CL8'MYDDNAME',OUTAREA
 IF (LTR,R15,R15,NZ)
 *** DD Not allocated ***
 ENDIF ,
 IF (OC,OUTAREA,OUTAREA,Z)
 *** DD DUMMY SPECIFIED ***
 ENDIF ,
 
 OUTAREA DS D 
 
 Tony Lubrano
 Product Author
 NEON Enterprise Software, LLC.
 p: 281 207 4922 f: 281 207 4973
 tony.lubr...@neon.com
 
 What is zPrime? Find out at www.zprime.com or just ask us!
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf 
 Of Charles Mills
 Sent: Friday, February 12, 2010 8:46 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Determining if DUMMY allocation
 
  look in the TIOT
 
 Where?
 
 Charles
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf 
 Of Shmuel Metz (Seymour J.)
 Sent: Thursday, February 11, 2010 9:03 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Determining if DUMMY allocation
 
 In 013801caab27$c57da320$5078e9...@org, on 02/11/2010
 at 06:37 AM, Charles Mills charl...@mcn.org said:
 
 Is there a way to determine if a DD statement has been allocated DUMMY, 
 short of SVC 99 info retrieval?
 
 Before OPEN, use DEVTYPE or look in the TIOT.
  
_
Hotmail: Free, trusted and rich email service.
http://clk.atdmt.com/GBL/go/201469228/direct/01/
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Determining if DUMMY allocation

2010-02-12 Thread Charles Mills
True confession time: I've never used DEVTYPE. Questions:

1. Is it low overhead? How would you guess it compares to searching the
TIOT and issuing a SWAREQ? I'm not concerned about one or two instructions
here, but I'm trying to avoid OPEN or SVC 99, for example.

2. Are there any advantages over the TIOT/SWAREQ/NULLFILE approach? I don't
think I need any other device type information, and I do already have
search the TIOT code.

3. Where is it documented? I don't see it in MVS Assembler Services,
Authorized Assembler Services, or DFSMS Macros.

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Tony Lubrano
Sent: Friday, February 12, 2010 6:55 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Determining if DUMMY allocation

Charles,

You can do a DEVTYPE macro to determine if the file is DUMMY or NULLFILE...
the returned area is low-values:

DEVTYPE =CL8'MYDDNAME',OUTAREA
IF (LTR,R15,R15,NZ)
  *** DD Not allocated ***
ENDIF ,
IF (OC,OUTAREA,OUTAREA,Z)
  *** DD DUMMY SPECIFIED ***
ENDIF ,

OUTAREA DS D 

Tony Lubrano
Product Author
NEON Enterprise Software, LLC.
p: 281 207 4922 f: 281 207 4973
tony.lubr...@neon.com
 
What is zPrime?  Find out at www.zprime.com or just ask us!
 
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Charles Mills
Sent: Friday, February 12, 2010 8:46 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Determining if DUMMY allocation

 look in the TIOT

Where?

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Shmuel Metz (Seymour J.)
Sent: Thursday, February 11, 2010 9:03 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Determining if DUMMY allocation

In 013801caab27$c57da320$5078e9...@org, on 02/11/2010
   at 06:37 AM, Charles Mills charl...@mcn.org said:

Is there a way to determine if a DD statement has been allocated DUMMY,
short of SVC 99 info retrieval?

Before OPEN, use DEVTYPE or look in the TIOT.
 

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

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

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


Re: Determining if DUMMY allocation

2010-02-12 Thread Charles Mills
TIOEFSRT certainly looks promising:

TIOEFSRT - DURING PROBLEM PROGRAM, ADDRESS OF UCB.
DURING ALLOCATION, BITS 0-11 CONTAIN OFFSET, IN THE
UCB LOOK-UP TABLE, TO AN ADDRESS FOR A DEVICE
REQUIRED OR ELIGIBLE FOR THIS DATA SET. THE UCB
LOOK-UP TABLE HAS ADDRESSES OF UCB'S. BITS 12-23
CONTAIN OFFSET, IN THE STEP VOLUME TABLE (VOLT),
TO THE VOLUME SERIAL NUMBER FOR THE VOLUME
REQUIRED OR ELIGIBLE FOR THIS DATA SET.

I'm not so desperate for ultra performance that I would use any field that
was likely to not provide a reliable answer under certain circumstances.

It's product code that will be shipped to multiple customers, many of
which will have MVS environments under which I will not be able to test,
such as JES3.

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of J R
Sent: Friday, February 12, 2010 9:45 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Determining if DUMMY allocation

 1.) Scan the TIOT... finding your DDName...

 

If you're looking in the TIOT, what does TIOESTTB/TIOEFSRT show for a DUMMY
allocation?  
n.html

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


Re: PDS vs. PDSE

2010-02-12 Thread Frank Swarbrick
 On 2/11/2010 at 5:54 AM, in message
listserv%201002110654218573.0...@bama.ua.edu, Elardus Engelbrecht
elardus.engelbre...@sita.co.za wrote:
 No-one said anything about corrupt PDSE during IPL... (or I have missed it.)
 
 In z/OS v1.12 Preview this snippet:
 
 PDSE processing is planned to be changed to reduce delays that can occur 
 when two systems are accessing a PDSE concurrently while it is being 
 updated. PDSE will be designed to improve its cross-system sharing 
 capabilities, including member-level sharing, within a GRS complex but 
 outside 
 a Parallel Sysplex. These changes are intended to make PDSEs more usable 
 outside single-system and Parallel Sysplex environments.

This one looks like the answer to our prayer.
So when is 1.12 due?  :-)  Late 2010 I am assuming...

Frank




The information contained in this electronic communication and any document 
attached hereto or transmitted herewith is confidential and intended for the 
exclusive use of the individual or entity named above.  If the reader of this 
message is not the intended recipient or the employee or agent responsible for 
delivering it to the intended recipient, you are hereby notified that any 
examination, use, dissemination, distribution or copying of this communication 
or any part thereof is strictly prohibited.  If you have received this 
communication in error, please immediately notify the sender by reply e-mail 
and destroy this communication.  Thank you.

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


Re: Determining if DUMMY allocation

2010-02-12 Thread Gerhard Postpischil

On 2/12/2010 2:04 PM, Charles Mills wrote:

I'm not so desperate for ultra performance that I would use any field that
was likely to not provide a reliable answer under certain circumstances.

It's product code that will be shipped to multiple customers, many of
which will have MVS environments under which I will not be able to test,
such as JES3.


Unless you are getting control during step allocation (possible 
SMF or similar exit), a zero UCB address is reliable. No need 
for the JFCB, as you can test the status bits. A DUMMY won't 
have the SYSIN, SYSOUT, or similar flags. I've used this method 
for more than forty years with no problems.


But your first post said you didn't want use the TIOT?



Gerhard Postpischil
Bradford, VT

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


Re: Determining if DUMMY allocation

2010-02-12 Thread J R
 3. Where is it documented? I don't see it in MVS Assembler Services,
 Authorized Assembler Services, or DFSMS Macros.

 

It's in  SC26-7400-09  z/OS V1R11.0 DFSMSdfp Advanced Services  


I've used it a lot in the distant past but not for a long time now.  
It issues SVC24.  I don't think there is a branch entry option.  

 

 

 

 
 Date: Fri, 12 Feb 2010 10:01:34 -0800
 From: charl...@mcn.org
 Subject: Re: Determining if DUMMY allocation
 To: IBM-MAIN@bama.ua.edu
 
 True confession time: I've never used DEVTYPE. Questions:
 
 1. Is it low overhead? How would you guess it compares to searching the
 TIOT and issuing a SWAREQ? I'm not concerned about one or two instructions
 here, but I'm trying to avoid OPEN or SVC 99, for example.
 
 2. Are there any advantages over the TIOT/SWAREQ/NULLFILE approach? I don't
 think I need any other device type information, and I do already have
 search the TIOT code.
 
 3. Where is it documented? I don't see it in MVS Assembler Services,
 Authorized Assembler Services, or DFSMS Macros.
 
 Charles
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
 Of Tony Lubrano
 Sent: Friday, February 12, 2010 6:55 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Determining if DUMMY allocation
 
 Charles,
 
 You can do a DEVTYPE macro to determine if the file is DUMMY or NULLFILE...
 the returned area is low-values:
 
 DEVTYPE =CL8'MYDDNAME',OUTAREA
 IF (LTR,R15,R15,NZ)
 *** DD Not allocated ***
 ENDIF ,
 IF (OC,OUTAREA,OUTAREA,Z)
 *** DD DUMMY SPECIFIED ***
 ENDIF ,
 
 OUTAREA DS D 
 
 Tony Lubrano
 Product Author
 NEON Enterprise Software, LLC.
 p: 281 207 4922 f: 281 207 4973
 tony.lubr...@neon.com
 
 What is zPrime? Find out at www.zprime.com or just ask us!
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
 Of Charles Mills
 Sent: Friday, February 12, 2010 8:46 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Determining if DUMMY allocation
 
  look in the TIOT
 
 Where?
 
 Charles
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
 Of Shmuel Metz (Seymour J.)
 Sent: Thursday, February 11, 2010 9:03 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Determining if DUMMY allocation
 
 In 013801caab27$c57da320$5078e9...@org, on 02/11/2010
 at 06:37 AM, Charles Mills charl...@mcn.org said:
 
 Is there a way to determine if a DD statement has been allocated DUMMY,
 short of SVC 99 info retrieval?
 
 Before OPEN, use DEVTYPE or look in the TIOT.
  
_
Hotmail: Trusted email with Microsoft’s powerful SPAM protection.
http://clk.atdmt.com/GBL/go/201469226/direct/01/
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


CA SPOOL REPLACEMENT

2010-02-12 Thread jerome benting
Hi All,

Does anybody know of a good replacement product for CA-Spool?

JQP from mackinney seems pretty good. Any others?

Regards.

Jerome 

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


Re: Determining if DUMMY allocation

2010-02-12 Thread Jousma, David
This is how we do it

DDCHKCLC   TIOEFSRT,=AL3(0)   Q. REAL UCB ADDRESS ? 
 BEDDBAD  A. NO, BAD DD 

We test for the presence of DD DUMMY concatenated in the middle of a
SORTIN concatenation in ICEIEXIT.  If it is there, DFSORT drops all
records after DD DUMMY, and still finished RC(0)

_
Dave Jousma
Assistant Vice President, Mainframe Services
david.jou...@53.com
1830 East Paris, Grand Rapids, MI  49546 MD RSCB1G
p 616.653.8429
f 616.653.8497


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of J R
Sent: Friday, February 12, 2010 12:45 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Determining if DUMMY allocation

 1.) Scan the TIOT... finding your DDName...

 

If you're looking in the TIOT, what does TIOESTTB/TIOEFSRT show for a
DUMMY allocation?  

 

 
 Date: Fri, 12 Feb 2010 10:46:36 -0500
 From: tony.lubr...@neon.com
 Subject: Re: Determining if DUMMY allocation
 To: IBM-MAIN@bama.ua.edu
 
 Agreed Rob.
 
 However, to further respond to Charles' question, for a low overhead
or non-SVC solution,
 
 1.) Scan the TIOT... finding your DDName...
 2.) Use the SVA (SWAREQ) to find the JFCB
 3.) The JFCB data set name contains NULLFILE for both NULLFILE and
DUMMY files.
 
 Tony Lubrano
 Product Author
 NEON Enterprise Software, LLC.
 p: 281 207 4922 f: 281 207 4973
 tony.lubr...@neon.com
 
 What is zPrime? Find out at www.zprime.com or just ask us!
 
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Rob Scott
 Sent: Friday, February 12, 2010 9:07 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Determining if DUMMY allocation
 
 Tony
 
 Minor niggle - but shouldn't that be? :
 
 DEVTYPE =CL8'MYDDNAME',OUTAREA
 IF (LTR,R15,R15,NZ)
 *** DD Not allocated ***
 ELSEIF (OC,OUTAREA,OUTAREA,Z)
 *** DD DUMMY SPECIFIED ***
 ENDIF ,
 
 
 
 
 Rob Scott
 Developer
 Rocket Software
 275 Grove Street * Newton, MA 02466-2272 * USA
 Tel: +1.617.614.2305 
 Email: rsc...@rs.com
 Web: www.rocketsoftware.com
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Tony Lubrano
 Sent: 12 February 2010 14:55
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Determining if DUMMY allocation
 
 Charles,
 
 You can do a DEVTYPE macro to determine if the file is DUMMY or
NULLFILE... the returned area is low-values:
 
 DEVTYPE =CL8'MYDDNAME',OUTAREA
 IF (LTR,R15,R15,NZ)
 *** DD Not allocated ***
 ENDIF ,
 IF (OC,OUTAREA,OUTAREA,Z)
 *** DD DUMMY SPECIFIED ***
 ENDIF ,
 
 OUTAREA DS D 
 
 Tony Lubrano
 Product Author
 NEON Enterprise Software, LLC.
 p: 281 207 4922 f: 281 207 4973
 tony.lubr...@neon.com
 
 What is zPrime? Find out at www.zprime.com or just ask us!
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Charles Mills
 Sent: Friday, February 12, 2010 8:46 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Determining if DUMMY allocation
 
  look in the TIOT
 
 Where?
 
 Charles
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Shmuel Metz (Seymour J.)
 Sent: Thursday, February 11, 2010 9:03 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Determining if DUMMY allocation
 
 In 013801caab27$c57da320$5078e9...@org, on 02/11/2010
 at 06:37 AM, Charles Mills charl...@mcn.org said:
 
 Is there a way to determine if a DD statement has been allocated
DUMMY, 
 short of SVC 99 info retrieval?
 
 Before OPEN, use DEVTYPE or look in the TIOT.
  
_
Hotmail: Free, trusted and rich email service.
http://clk.atdmt.com/GBL/go/201469228/direct/01/
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

This e-mail transmission contains information that is confidential and may be 
privileged.   It is intended only for the addressee(s) named above. If you 
receive this e-mail in error, please do not read, copy or disseminate it in any 
manner. If you are not the intended recipient, any disclosure, copying, 
distribution or use of the contents of this information is prohibited. Please 
reply to the message immediately by informing the sender that the message was 
misdirected. After replying, please erase it from your computer system. Your 
assistance in correcting this error is appreciated.

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


Re: End of service for 3490-A20 and 3490-B40

2010-02-12 Thread Schwarz, Barry A
Maybe it doesn't happen in your industry but some of us sell products whose 
life span is measured in decades.  Abandoning one in the middle will not get 
you much repeat business.  It is also pretty much guaranteed to scare away any 
new customers.  (How many Apple II customers ever bought a Mac?)  You can 
generate more good will supporting obsolete configurations than any PR 
department ever could, even when the support is minimal.  The fact that IT 
mutates fast is just one (frequently negligible) factor in the decisions 
customers using these products must make.

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
R.S.
Sent: Friday, February 12, 2010 12:03 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: End of service for 3490-A20 and 3490-B40

Just my €0.02:

1. It is money waste to pay IBM for support of the drives. IBM does NOT
want to support those drives, so their prices are really high. There are
independent companies which can support those drives. If you want really
quick fix time, then ...simply use another drive as a hot spare.
BTDT.

2. Of course there is no good reason to still use the drives nowadays.
Oh, there's one: one has STUPID customer who INSIST on receiving data on
the tapes. And one cannot convince him to start using DVD or cable. Or
one has internal stupidity problem.

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


Re: CA SPOOL REPLACEMENT

2010-02-12 Thread Norman Hollander on DesertWiz
What's the matter with CA-Spool??

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of jerome benting
Sent: Friday, February 12, 2010 SYSN 11:27 AM
To: IBM-MAIN@bama.ua.edu
Subject: CA SPOOL REPLACEMENT

Hi All,

Does anybody know of a good replacement product for CA-Spool?

JQP from mackinney seems pretty good. Any others?

Regards.

Jerome 

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

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


Re: CA SPOOL REPLACEMENT

2010-02-12 Thread jerome benting
costs

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Norman Hollander on DesertWiz
Sent: 12 February 2010 10:20 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: CA SPOOL REPLACEMENT

What's the matter with CA-Spool??

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of jerome benting
Sent: Friday, February 12, 2010 SYSN 11:27 AM
To: IBM-MAIN@bama.ua.edu
Subject: CA SPOOL REPLACEMENT

Hi All,

Does anybody know of a good replacement product for CA-Spool?

JQP from mackinney seems pretty good. Any others?

Regards.

Jerome 

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

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

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


Re: SORTWK files

2010-02-12 Thread Ron Hawkins
David,

Many moons ago (maybe DFSORT 1.7) the recommended total SORTWK space was 1.7
times the input file size. I've noted how using Hiperspace and Dataspace
reduces the sortwk space used, and I'm wondering if your 10% recommendation
is based on Sort being able to use an optimal amount of memory.

If so, would you recommend a larger value for SORTWK space on memory
constrained system, or where customers have hobbled sort's memory in the
ways that are often discussed on this list? In other words, is 110% good
enough if sort chooses the smallest dynamic memory options.

Some questions on your SORTWK performance tests: Does CFW on/off affect the
impact when many SORTWK datasets are allocated (I'm assuming you mean 16 or
more), and does the difference between 4 and many SORTWK change in any way
when there is an intermediate merge?

And a query: is the recommendation of 4 SORTWK good up to a particular size.
I'm interested in that point because four SORTWK would be limited to about
17K CYLS total.

Ron

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of
 David Betten
 Sent: Friday, February 12, 2010 6:39 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: [IBM-MAIN] SORTWK files
 
 For DFSORT, we generally recommend 4 work data sets.  I have done testing
 with varied numbers of work data sets and not seen much variance in
 performance until you start allocating very large numbers of work data
sets
 for small sorts.Also, I would recommend that you allocate total space
 of about 10% more than the file size.  So for your 100 cylinder data set,
 you'd want to allocate 4 work data sets of about 28 cylinders each.
 
 Also, we generally don't recommend allocating your own work data sets and
 instead let DFSORT's dynamic allocation handle it.  DFSORT can take into
 account how much central storage is going to be used and adjust the work
 data set space allocations accordingly.
 
 
 Have a nice day,
 Dave Betten
 DFSORT Development, Performance Lead
 IBM Corporation
 email:  bet...@us.ibm.com
 DFSORT/MVSontheweb at http://www.ibm.com/storage/dfsort/
 
 IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu wrote on 02/12/2010
 09:13:53 AM:
 
  [image removed]
 
  SORTWK files
 
  Larry Crilley
 
  to:
 
  IBM-MAIN
 
  02/12/2010 09:15 AM
 
  Sent by:
 
  IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu
 
  Please respond to IBM Mainframe Discussion List.
 
  I want to dynamically allocate my own sort work files.  If I know how
 large
  my input file is (I can read the catalog), then what would everyone
  recommend for the allocation of the sort work files?  How many datasets
 are
  optimal?  If my input file is 100 cylinders, for example, would you
 allocate
  3 sort work files CYL(35,0), 4 sort work files CYL(25,0), 8 sort work
  files.?
 
 
 
 
 
  Larry Crilley
 
  Dino-Software Corporation
 
  800.480.DINO
 
  412.366.3566
 
 
 

outbind://92-0C19A532C55CD94285A5E250EF9EC5A7445E7B00/www.dino-soft
 
  ware.com www.dino-software.com
 
 
 
   blocked::blocked::http://www.dino-software.com/trex_factsheet.php
 T-REX -
  Superior ICF catalog mgmt with full Tape support and HSM Auditing
 
blocked::blocked::http://www.dino-software.com/reorgadon_factsheet.php
  REORGadon - First ever online REORG for HSM
   blocked::blocked::http://www.dino-software.com/teradon_factsheet.php
  TERADON - First ever REPRO MERGECAT While-OPEN
   blocked::blocked::http://www.dino-software.com XTINCT - Secure
 DASD/TAPE
  data eradication
   blocked::blocked::http://www.dino-software.com/rtd_factsheet.php RTD
-
  DASD Real Time Defrag
   blocked::blocked::http://www.dino-software.com/dal_details.php DAL -
 DINO
  healthcheck Analysis service for Legato
   blocked::blocked::http://www.dino-software.com/sentinel_factsheet.php
  SENTINEL - Real-time FTP Management. All Secure, all the time.
 
 
  --
  For IBM-MAIN subscribe / signoff / archive access instructions,
  send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
  Search the archives at http://bama.ua.edu/archives/ibm-main.html
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html

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


Re: Determining if DUMMY allocation

2010-02-12 Thread Tony Lubrano
David's suggestion is a good one (unless someone knows a time when it could be 
zeros and not indicate a DD DUMMY file).

TIOEFSRT is a GUPI field - although that doesn't always mean you can be assured 
of its usability in the future.

Tony Lubrano
Product Author
NEON Enterprise Software, LLC.
p: 281 207 4922 f: 281 207 4973
tony.lubr...@neon.com
 
What is zPrime?  Find out at www.zprime.com or just ask us!
 

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Jousma, David
Sent: Friday, February 12, 2010 1:47 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Determining if DUMMY allocation

This is how we do it

DDCHKCLC   TIOEFSRT,=AL3(0)   Q. REAL UCB ADDRESS ? 
 BEDDBAD  A. NO, BAD DD 

We test for the presence of DD DUMMY concatenated in the middle of a
SORTIN concatenation in ICEIEXIT.  If it is there, DFSORT drops all
records after DD DUMMY, and still finished RC(0)

_
Dave Jousma
Assistant Vice President, Mainframe Services
david.jou...@53.com
1830 East Paris, Grand Rapids, MI  49546 MD RSCB1G
p 616.653.8429
f 616.653.8497


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of J R
Sent: Friday, February 12, 2010 12:45 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Determining if DUMMY allocation

 1.) Scan the TIOT... finding your DDName...

 

If you're looking in the TIOT, what does TIOESTTB/TIOEFSRT show for a
DUMMY allocation?  

 

 
 Date: Fri, 12 Feb 2010 10:46:36 -0500
 From: tony.lubr...@neon.com
 Subject: Re: Determining if DUMMY allocation
 To: IBM-MAIN@bama.ua.edu
 
 Agreed Rob.
 
 However, to further respond to Charles' question, for a low overhead
or non-SVC solution,
 
 1.) Scan the TIOT... finding your DDName...
 2.) Use the SVA (SWAREQ) to find the JFCB
 3.) The JFCB data set name contains NULLFILE for both NULLFILE and
DUMMY files.
 
 Tony Lubrano
 Product Author
 NEON Enterprise Software, LLC.
 p: 281 207 4922 f: 281 207 4973
 tony.lubr...@neon.com
 
 What is zPrime? Find out at www.zprime.com or just ask us!
 
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Rob Scott
 Sent: Friday, February 12, 2010 9:07 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Determining if DUMMY allocation
 
 Tony
 
 Minor niggle - but shouldn't that be? :
 
 DEVTYPE =CL8'MYDDNAME',OUTAREA
 IF (LTR,R15,R15,NZ)
 *** DD Not allocated ***
 ELSEIF (OC,OUTAREA,OUTAREA,Z)
 *** DD DUMMY SPECIFIED ***
 ENDIF ,
 
 
 
 
 Rob Scott
 Developer
 Rocket Software
 275 Grove Street * Newton, MA 02466-2272 * USA
 Tel: +1.617.614.2305 
 Email: rsc...@rs.com
 Web: www.rocketsoftware.com
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Tony Lubrano
 Sent: 12 February 2010 14:55
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Determining if DUMMY allocation
 
 Charles,
 
 You can do a DEVTYPE macro to determine if the file is DUMMY or
NULLFILE... the returned area is low-values:
 
 DEVTYPE =CL8'MYDDNAME',OUTAREA
 IF (LTR,R15,R15,NZ)
 *** DD Not allocated ***
 ENDIF ,
 IF (OC,OUTAREA,OUTAREA,Z)
 *** DD DUMMY SPECIFIED ***
 ENDIF ,
 
 OUTAREA DS D 
 
 Tony Lubrano
 Product Author
 NEON Enterprise Software, LLC.
 p: 281 207 4922 f: 281 207 4973
 tony.lubr...@neon.com
 
 What is zPrime? Find out at www.zprime.com or just ask us!
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Charles Mills
 Sent: Friday, February 12, 2010 8:46 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Determining if DUMMY allocation
 
  look in the TIOT
 
 Where?
 
 Charles
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Shmuel Metz (Seymour J.)
 Sent: Thursday, February 11, 2010 9:03 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Determining if DUMMY allocation
 
 In 013801caab27$c57da320$5078e9...@org, on 02/11/2010
 at 06:37 AM, Charles Mills charl...@mcn.org said:
 
 Is there a way to determine if a DD statement has been allocated
DUMMY, 
 short of SVC 99 info retrieval?
 
 Before OPEN, use DEVTYPE or look in the TIOT.
  
_
Hotmail: Free, trusted and rich email service.
http://clk.atdmt.com/GBL/go/201469228/direct/01/
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

This e-mail transmission contains information that is confidential and may be 
privileged.   It is intended only for the addressee(s) named above. If you 
receive this e-mail in error, please do not read, copy or disseminate it in any 
manner. If you are 

Re: End of service for 3490-A20 and 3490-B40

2010-02-12 Thread Carl Swanson
Having worked for a hardware vendor big in tape and tape libraries,
I can understand IBM wanting to stop servicing these drives. What may
actually be occurring is they are losing the ability to service (repair)
these devices. I would not be surprised to find that the parts required are
no longer being made. I think IBM most likely did a Last Time Buy of these
parts to continue servicing these devices for a extended period of time
(think 5 years after EOS was announced as required for any device listed on
a US GSA contract). I would not be surprised to find that IBM kept servicing
them beyond the 5 years.

At some time it just becomes more cost effective for all parties
involved to move on to new technologies. There are a number of reasons why
maintenance prices go up as products get older. This generally falls into 2
categories; 1) The company has a replacement product available and would
like customers to buy that one. 2) Parts are becoming hard to get and the
skills necessary to service these products are expensive. If you want to
keep using these devices buy a number of them cheap and when one breaks
replace it with its spare, this should keep you going for awhile, and
probably cost less than you were paying for maintenance.

Just my thoughts,

Carl Swanson
carl.swans...@verizon.net
Mobile: 215.688.1459 


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Schwarz, Barry A
Sent: Friday, February 12, 2010 3:12 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: End of service for 3490-A20 and 3490-B40


Maybe it doesn't happen in your industry but some of us sell products whose
life span is measured in decades.  Abandoning one in the middle will not get
you much repeat business.  It is also pretty much guaranteed to scare away
any new customers.  (How many Apple II customers ever bought a Mac?)  You
can generate more good will supporting obsolete configurations than any PR
department ever could, even when the support is minimal.  The fact that IT
mutates fast is just one (frequently negligible) factor in the decisions
customers using these products must make.

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of R.S.
Sent: Friday, February 12, 2010 12:03 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: End of service for 3490-A20 and 3490-B40

Just my €0.02:

1. It is money waste to pay IBM for support of the drives. IBM does NOT want
to support those drives, so their prices are really high. There are
independent companies which can support those drives. If you want really
quick fix time, then ...simply use another drive as a hot spare. BTDT.

2. Of course there is no good reason to still use the drives nowadays. Oh,
there's one: one has STUPID customer who INSIST on receiving data on the
tapes. And one cannot convince him to start using DVD or cable. Or one has
internal stupidity problem.

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

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


Re: GDPS Distance Impact on Sysplex Response Time

2010-02-12 Thread Chase, John
 -Original Message-
 From: IBM Mainframe Discussion List On Behalf Of Arthur Gutowski
 
 [ snip ]
 
 42 seems like the right answer to me.  Particularly if the question
is, What do
 you get when you multiply 6 by 9?

If you say so.  I never did fully understand that new math anyway.

   -jc-

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


Re: CA SPOOL REPLACEMENT

2010-02-12 Thread Mark Zelden
Costs was the reason we migrated to it.  But our VTAM group that replaced
another product could probably go on for days about whats wrong with it
compared to the product we previously used.But they will also say that
the support was excellent in responding to issues and writing code to support
our migration, which took about a year.

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html


On Fri, 12 Feb 2010 22:19:46 +0200, jerome benting jero...@bssw.co.za wrote:

costs

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Norman Hollander on DesertWiz
Sent: 12 February 2010 10:20 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: CA SPOOL REPLACEMENT

What's the matter with CA-Spool??

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of jerome benting
Sent: Friday, February 12, 2010 SYSN 11:27 AM
To: IBM-MAIN@bama.ua.edu
Subject: CA SPOOL REPLACEMENT

Hi All,

Does anybody know of a good replacement product for CA-Spool?

JQP from mackinney seems pretty good. Any others?

Regards.

Jerome

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

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

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

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


Re: End of service for 3490-A20 and 3490-B40

2010-02-12 Thread Thompson, Steve
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Carl Swanson
Sent: Friday, February 12, 2010 2:30 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: End of service for 3490-A20 and 3490-B40


Having worked for a hardware vendor big in tape and tape
libraries,
I can understand IBM wanting to stop servicing these drives. What may
actually be occurring is they are losing the ability to service (repair)
these devices. I would not be surprised to find that the parts required
are
no longer being made. I think IBM most likely did a Last Time Buy of
these
parts to continue servicing these devices for a extended period of time
(think 5 years after EOS was announced as required for any device listed
on
a US GSA contract). I would not be surprised to find that IBM kept
servicing
them beyond the 5 years.

At some time it just becomes more cost effective for all parties
involved to move on to new technologies. There are a number of reasons
why
maintenance prices go up as products get older. This generally falls
into 2
categories; 1) The company has a replacement product available and would
like customers to buy that one. 2) Parts are becoming hard to get and
the
skills necessary to service these products are expensive. If you want to
keep using these devices buy a number of them cheap and when one breaks
replace it with its spare, this should keep you going for awhile, and
probably cost less than you were paying for maintenance.

SNIPPAGE

I understand that set of reasons for dumping the big units. But when one
can obtain SCSI based 3480/90 drives (or even 6250 BPI reel to reel
drives!), it becomes obvious that there is a market or need for these.

So, it would seem that IBM would/could purchase some kind of replacement
and brand it and make it available rather than dumping this entirely.

But then, look at the kill of PSI by acquisition. The new demand for
the low end media and support (which I would go to the SCSI drive makers
for FLEX and/or PSI systems) is terminated by this. This also forces all
IBM SCP customers to keep moving up in hardware or quit.

Notice that these 3480/90 type SCSI based drives are available to *nix,
Windows, etc. systems. There seems to be some demand for this technology
(as I was saying in an earlier post about End of service for 3490-A20
and 3490-B40 -- Small Twist) else this market would have dried up and
died.

The only headache here is connecting these SCSI drives to a z/x box
because the controllers have to now have a SCSI backend (IBM is already
doing it, look at the ATLs and the fact that they are using SCSI drives
internally).

Regards,
Steve Thompson

-- Opinions expressed by this poster may not reflect the opinion(s) held
by poster's employer --

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


SMP/E DDDEF SYSOUT OUTLIM?

2010-02-12 Thread Paul Gilmartin
I see:

http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/GIMCOM41/24.3.4.3

Title: SMP/E V3R5.0 for z/OS V1R11.0 Commands
Document Number: SA22-7771-13

  24.3.4.3 SMP/E V3R5.0 for z/OS V1R11.0 Commands
 __

24.3.4.3 SYSOUT data set

   Click here to display pages in Accessible mode

___ DDDEF entry _
   | |
   | __ _ADD_ __DDDEF(name)__SYSOUT(_ _class_ _)__ _  |
   | |_DEL_|   |_*_||_CATALOG_|  |
   | |_REP_||_DELETE__|  |
   ||_KEEP|  |
   | |
   | __  __ ___ __  __ |
   ||_DATACLAS(name)_|  |_DIR()_|  |_DSNTYPE(_ _LIBRARY_ _)_||
   |  |_PDS_||
   | |
   | __  __  _ |
   ||_MGMTCLAS(name)_|  |_SPACE(prime,secondary)_|   |
   | |
   | __  __  __ ___ __°__ |
   ||_STORCLAS(name)_|  |_UNIT(type)_|  |_VOLUME(volid)_||
   | |
   |_|

Many of these parameters don't seem to me to be applicable to
SYSOUT data sets.  DIR?  DSNTYPE?  CATALOG?  What am I missing?

And what I'm really looking for is the syntax to specify OUTLIM
for a DDDEF SYSOUT.  I can't find it.

Thanks,
gil

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


Re: SMP/E DDDEF SYSOUT OUTLIM?

2010-02-12 Thread Mark Zelden
On Fri, 12 Feb 2010 15:20:31 -0600, Paul Gilmartin paulgboul...@aim.com wrote:

I see:

   
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/GIMCOM41/24.3.4.3

Title: SMP/E V3R5.0 for z/OS V1R11.0 Commands
Document Number: SA22-7771-13

  24.3.4.3 SMP/E V3R5.0 for z/OS V1R11.0 Commands
 __

24.3.4.3 SYSOUT data set

   Click here to display pages in Accessible mode

snip


Many of these parameters don't seem to me to be applicable to
SYSOUT data sets.  DIR?  DSNTYPE?  CATALOG?  What am I missing?


Nothing.

And what I'm really looking for is the syntax to specify OUTLIM
for a DDDEF SYSOUT.  I can't find it.


So then code it in the execution JCL.   I actually prefer coding the 
sysout type DDs in my execution JCL so I get a single listing when
I run RECEIVE and APPLY CHECK (for example) in on job.

This is what my SMP/E PROC looks like:

//SMPE PROC CSI='SMPE.IBM.ZOS110.GLOBAL.CSI'   
//*
//* LIB: SYS1.PROCLIB(SMPE)
//* DOC: THIS PROCEDURE INVOKES SMP/E. LIBRARIES REQUIRED  
//*  FOR SMP PROCESSING ARE MADE AVAILABLE THROUGH 
//*  DDDEF'S IN ZONES TO BE PROCESSED, RATHER THAN 
//*  DATA DEFINITION STATEMENTS IN THIS PROCEDURE. 
//*  SYSOUT DATA SETS ARE ALLOCATED USING DD STATEMENTS
//*  SO THAT LISTINGS WILL BE CONSOLIDATED, OTHERWISE  
//*  SMP/E ALLOCATES NEW SYSOUT DATA SETS WITH EACH
//*  'SET BOUNDARY'. SYMBOLIC PARAMETER 'CSI' MAY BE   
//*  USED TO INDICATE THE GLOBAL ZONE TO BE PROCESSED. 
//*
//SMPE   EXEC  PGM=GIMSMP, 
// REGION=100M,
// TIME=120,   
// PARM='CSI=CSI' 
//SMPOUT   DD  SYSOUT=*
//SMPRPT   DD  SYSOUT=*
//SMPLIST  DD  SYSOUT=*
//SYSPRINT DD  SYSOUT=*
//SMPPUNCH DD  SYSOUT=*
//ASMOUT   DD  SYSOUT=*   /* SMP/E V3 */   
//COPYOUT  DD  SYSOUT=*   /* SMP/E V3 */   
//LKEDOUT  DD  SYSOUT=*   /* SMP/E V3 */   
//VSAMOUT  DD  SYSOUT=*   /* SMP/E V3 */   
//UPDTOUT  DD  SYSOUT=*   /* SMP/E V3 */   
//ZAPOUT   DD  SYSOUT=*   /* SMP/E V3 */   
//SMPHRPT  DD  SYSOUT=*   /* SMP/E V3.5 HOLD REPORTS */
//SMPCNTL  DD  DDNAME=SMPCNTL  

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

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


Re: SMP/E DDDEF SYSOUT OUTLIM?

2010-02-12 Thread Brian Peterson
1) You should look in SMP/E Reference for the definition of the DDDEF
keywords.  For example:

o   SYSOUT is mutually exclusive with BLOCK, CYLINDER, TRACK, CONCAT,
PATH, and DATASET.   

2) I don't see how OUTLIM would be remotely useful in SMP/E, as the default
result of exceeding an OUTLIM limit is the system cancels the job.  I
certainly would NOT want that to happen to any SMP/E job I run

Brian


On Fri, 12 Feb 2010 15:20:31 -0600, Paul Gilmartin wrote:

I see:

   
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/GIMCOM41/24.3.4.3

Title: SMP/E V3R5.0 for z/OS V1R11.0 Commands
Document Number: SA22-7771-13

(snip)


Many of these parameters don't seem to me to be applicable to
SYSOUT data sets.  DIR?  DSNTYPE?  CATALOG?  What am I missing?

And what I'm really looking for is the syntax to specify OUTLIM
for a DDDEF SYSOUT.  I can't find it.

Thanks,
gil

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


Re: Old assembler modules.

2010-02-12 Thread Rick Fochtman

---snip---


Here is a funny one for you. We were doing house cleaning and found the 3705 
assembler modules in linklib.
We were just going to delete them but we thought we should go through change 
control to CYA.
AFter the weekend we get a call from an irate user asking what happened to the assembler. We told him we deleted the obsolete 3705 assembler and he started yelling. I was able to get him to calm down and asked to see his source. After a quick preview we didn't see anything preventing him from using the latest assembler and I gave him the procs needed etc he was still irate but I assured him this would run a lot faster. He still wasn't happy but I suggested he try it. The next day he called up and was ecstatic and said his assemblies were done in 1 minute what used to take 20. He was so happy and I asked him to go through anything else that might be needing to update. He found 5 (IIRC) jobs. 
Ended up he called my boss and thanks me a lot so I got some brownie points from the user.


 


unsnip---
I fail to understand how 3705 Assembler routines/modules could possibly 
be relevant to this discussion. The 3705/3745 PoPS are radically 
different from any IBM mainframe hardware of the last 40 years.


Rick

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


Re: Determining if DUMMY allocation

2010-02-12 Thread Rick Fochtman

--snip


True confession time: I've never used DEVTYPE. Questions:

1. Is it low overhead? How would you guess it compares to searching the
TIOT and issuing a SWAREQ? I'm not concerned about one or two instructions
here, but I'm trying to avoid OPEN or SVC 99, for example.

2. Are there any advantages over the TIOT/SWAREQ/NULLFILE approach? I don't
think I need any other device type information, and I do already have
search the TIOT code.

3. Where is it documented? I don't see it in MVS Assembler Services,
Authorized Assembler Services, or DFSMS Macros.
 


--unsnip--
Charles, AFAIK DEVTYPE returns information gathered from within the 
active nucleus and/or UCB list. There is no allocation or I/O involved.


DOC for DEVTYPE used to be in Data Management for Systems Programmers, 
right after the section on EXCP/XDAP. Haven't looked for it recently.


Rick

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


Re: CA SPOOL REPLACEMENT

2010-02-12 Thread Norman Hollander on DesertWiz
I'd encourage any account to go back to their sales team and get them to 
work with you on the costs.  Installation and Migration can be very costly
in dollars and people-time.  And unless there is some missing functionality,
I'd think you would want to avoid that.

znor...@ca.com

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Mark Zelden
Sent: Friday, February 12, 2010 SYSN 12:49 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: CA SPOOL REPLACEMENT

Costs was the reason we migrated to it.  But our VTAM group that replaced
another product could probably go on for days about whats wrong with it
compared to the product we previously used.But they will also say that
the support was excellent in responding to issues and writing code to
support
our migration, which took about a year.

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html


On Fri, 12 Feb 2010 22:19:46 +0200, jerome benting jero...@bssw.co.za
wrote:

costs

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Norman Hollander on DesertWiz
Sent: 12 February 2010 10:20 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: CA SPOOL REPLACEMENT

What's the matter with CA-Spool??

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of jerome benting
Sent: Friday, February 12, 2010 SYSN 11:27 AM
To: IBM-MAIN@bama.ua.edu
Subject: CA SPOOL REPLACEMENT

Hi All,

Does anybody know of a good replacement product for CA-Spool?

JQP from mackinney seems pretty good. Any others?

Regards.

Jerome

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

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

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

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

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


Re: SMP/E DDDEF SYSOUT OUTLIM?

2010-02-12 Thread Paul Gilmartin
On Fri, 12 Feb 2010 15:31:45 -0600, Brian Peterson wrote:

1) You should look in SMP/E Reference for the definition of the DDDEF
keywords.  For example:

o   SYSOUT is mutually exclusive with BLOCK, CYLINDER, TRACK, CONCAT,
PATH, and DATASET.

Ugh!  So the Commands manual doesn't tell me the whole truth
about the command syntax.

2) I don't see how OUTLIM would be remotely useful in SMP/E, as the default
result of exceeding an OUTLIM limit is the system cancels the job.  I
certainly would NOT want that to happen to any SMP/E job I run

A tester reported to me that he was seeing such as:

$HASP375 I70APP  ESTIMATE EXCEEDED BY  470,000 LINES  1 % SPOOL

... I was actually seeking to increase it.  Should I be
looking at the LINES parameter of the JOB statement instead.
How does that interact with installation limits and exits?

Thanks,
gil

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


Re: Determining if DUMMY allocation

2010-02-12 Thread Charles Mills
 But your first post said you didn't want use the TIOT?

Sorry. My first post was badly phrased. I didn't mean that. I said

My preference would be for something low overhead (I have a bunch of DD's to
look up) and that did not require below the line storage (such as searching
the TIOT and using SWAREQ to get the JFCB).

and you can read that either way. I meant I wanted a method -- such as
TIOT/SWAREQ -- that did not require BTL storage. At the time, I was not
aware of a TIOT or JFCB field that would indicate DUMMY, but I wanted
something such as that.

I think I'm going to write an assembler routine DD and concatenation number
in, JFCB and DUMMY bool out, via SWAREQ. There is undoubtedly stuff in the
JFCB that will come in handy also such as DISP.

bool moreConcats = GETJFCB(const char ddname[9], const int concatNum, jfcb
*jfcbPtr, bool isDummy);

I'll do the check for DUMMY in the assembler routine and return a bool so
that (1) I can do a quick CLC for NULLFILE and (2) this *slightly* kludgey
logic is in the assembler code, not in every caller's code.

Charles
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Gerhard Postpischil
Sent: Friday, February 12, 2010 11:35 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Determining if DUMMY allocation

On 2/12/2010 2:04 PM, Charles Mills wrote:
 I'm not so desperate for ultra performance that I would use any field that
 was likely to not provide a reliable answer under certain circumstances.

 It's product code that will be shipped to multiple customers, many of
 which will have MVS environments under which I will not be able to test,
 such as JES3.

Unless you are getting control during step allocation (possible 
SMF or similar exit), a zero UCB address is reliable. No need 
for the JFCB, as you can test the status bits. A DUMMY won't 
have the SYSIN, SYSOUT, or similar flags. I've used this method 
for more than forty years with no problems.

But your first post said you didn't want use the TIOT?



Gerhard Postpischil
Bradford, VT

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

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


Re: SMP/E DDDEF SYSOUT OUTLIM?

2010-02-12 Thread Mark Zelden
On Fri, 12 Feb 2010 16:22:28 -0600, Paul Gilmartin paulgboul...@aim.com wrote:

On Fri, 12 Feb 2010 15:31:45 -0600, Brian Peterson wrote:

1) You should look in SMP/E Reference for the definition of the DDDEF
keywords.  For example:

o   SYSOUT is mutually exclusive with BLOCK, CYLINDER, TRACK, CONCAT,
PATH, and DATASET.

Ugh!  So the Commands manual doesn't tell me the whole truth
about the command syntax.

2) I don't see how OUTLIM would be remotely useful in SMP/E, as the default
result of exceeding an OUTLIM limit is the system cancels the job.  I
certainly would NOT want that to happen to any SMP/E job I run

A tester reported to me that he was seeing such as:

$HASP375 I70APP  ESTIMATE EXCEEDED BY  470,000 LINES  1 % SPOOL

... I was actually seeking to increase it.  Should I be
looking at the LINES parameter of the JOB statement instead.
How does that interact with installation limits and exits?



Ah, you gave us the solution instead of the problem.  :-)

Yes, or you can also use /*JOBPARM L=n.  

See the JCL reference and JES2 Init and Tuning for more info.

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

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


Re: CA SPOOL REPLACEMENT

2010-02-12 Thread Mark Zelden
On Fri, 12 Feb 2010 14:25:07 -0800, Norman Hollander on DesertWiz
norman.hollan...@desertwiz.biz wrote:

 Installation and Migration can be very costly in dollars and people-time. 

Unfortunately,  that part is ignored more often than not.  Bean counters look
at the bottom line and figure they are already paying people to be there
and work anyway.  sigh

The good news is, that works out well for companies (like the one you work
for) that provide less expensive software alternatives.  :-)

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

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


Re: SORTWK files

2010-02-12 Thread Blaicher, Chris
I just noticed the following in one of your postings.

If I want to subtask multiple sorts (same input file),

If you are going to run multiple sorts concurrently in the same address space, 
things can get interesting.  NOTE: You may want to confirm what I say with your 
sort vendor.

Sorts like resources, mainly memory.  They also think they are the only thing 
running in the address space, or that whatever else is running will not get 
more memory once the sort has started.  This means that starting multiple sorts 
can have a very negative impact on the sorts started first.

Running multiple sorts will often times get you an 878 type abend, especially 
if your REGION is not REGION=0M.

If all the sorts are similar in size and characteristics, then maybe a simple 
thing as passing the proper parameters in SORTPARM may do the trick.  If you 
have sorts of different sizes and different characteristics and run them all 
with a common set of over-rides, then some are getting more than they need and 
others are probably getting less.

This is not as simple as it sounds.  To put it in perspective, I have 25 years 
of experience in trying to get it right.  Of course, I am trying to balance 
anywhere from 1 to 48 concurrent sorts of different types and sizes.

You'll get it to run, but getting it to run the best it can is not easy.  

Chris Blaicher
Phone: 512-340-6154
Mobile: 512-627-3803

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


  1   2   >