Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-23 Thread Ted MacNEIL
The suggested solutions presented here wasn't appropriate to solve the problem.
(Unless an extreme overallocation can be seen as a solution.)

Nothing seems like a solution to those who don't listen.
There were many suggestions supplied.
NOT were over allocations.

Since nobody supplied a one size-fits-all, magic bullet, I guess your needs 
weren't met.
After all, all of the suggestions required some work on your part.

Don't ever expect any suggestions from me anymore.
-
Ted MacNEIL
eamacn...@yahoo.ca
Twitter: @TedMacNEIL

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-23 Thread Tom Marchant
On Thu, 23 May 2013 16:44:55 +0200, Thomas Berg wrote:

The system should allocate/reallocate according to what is 
needed in the actual/immediate need for the dataset without 
dumping the problem to the user!  (Of course limited by 
appropriate resource constraints.)

For situations like that, I like to use an allocation like CYL,(1,100). 
Allocate a small primary and a much larger secondary.  Maybe 
also allowing multiple volumes.

Perhaps another useful construct would be an allocation where 
each secondary extent was bigger than the previous. 
SMS would have a hard time with such a data set though.

-- 
Tom Marchant

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-23 Thread Joel C. Ewing

On 05/23/2013 09:44 AM, Thomas Berg wrote:

To clarify.

I wrote:

What is REALLY needed is to get rid of the absurd requirement to specify the 
amount of storage to allocate for datasets!

The system should allocate/reallocate according to what is needed in the 
actual/immediate need for the dataset without dumping the problem to the user!  (Of 
course limited by appropriate resource constraints.)


With that I meant:

1. That there is many cases where an unspecified/undeterminable amount of space 
is needed for an allocation.

2. That because of the undeterminable status (which can be because it's 
exactly undeterminable or not possible to spend the amount of time to make it 
determinable) you can't make any rule of how much space it will request at run time.

3. That any ACS rules or other techniques (other than products that catches a 
x37 at run time) therefore is of limited help.

4. That if IBM have a function that catches an out of space condition and 
extend the allocated space to the current need it would save an enormous amount 
of time spend at correcting the error and rerun the jobs.

5. That *limiting* the use of space should not depend on what is written in the 
SPACE parm.  Rather that it's something that any sort of quotas (ACS maybe) 
connected to the userid and datasetname should handle.

6. This is - more or less - how it works in e g the Unix world.  And they are 
maybe not insane ?



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)



The problem is in the definition of appropriate resource constraints.  
It needs to be something more complex than just putting a total space 
constraint on an individual user, as even individual users engage in 
actions of different priority and different degrees of certainty.  To me 
it would be inappropriate if a typical debugging run caught in a loop 
could exhaust a users space allotment and then cause that user's TSO 
session or his batch jobs doing standard compiles to fail.  I would also 
find it inappropriate if the defaults did not provide a reasonable way 
to communicate to a user that he has greatly exceeded usual DASD space 
usage patterns, because more often than not this is an indicatioh of a 
bug or some error in judgement that needs to be addressed rather than 
throwing more resources at the job.  There needs to be some kind of 
multi-tiered approach where the type of job step and/or user specified 
categorization of data sets  enters into the limit determination for 
individual data sets, and while allowing mechanisms for unusally large 
data sets perhaps also at some point require manual intervention of some 
kind to allow a process to allocate more space and continue, when the 
size of such data sets is seen as a potential threat to future 
allocation by either that user or other users.


Users should not have to worry about how many volumes are required, or 
about limitations on number of extents per volume, or about volume 
fragmentation; but data set allocation limits must still protect users 
and jobs from each other and not needlessly waste resources in over 
allocation.  In a z/OS environment that may service many different 
groups of loved ones, overall availability of the system is more 
important than just the convenience of an individual user.


--
Joel C. Ewing,Bentonville, AR   jcew...@acm.org 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-23 Thread Blaicher, Christopher Y.
That is a concept that DB2 uses.  It can start at 1 cylinder and increase the 
secondary by 1 on each extend.

If you changed the SPACE parameter to accept:

SPACE=(unit,(n,+m,...
Where unit = TRK/CYL/etc and n=Primary allocation and +m is the initial 
secondary amount and increment

That way if you specified  SPACE=(CYL,(10,+5)) and got the primary and 10 
extents, the file size would be 285 cylinders and a primary with 15 extents 
would be 610 cylinders as opposed to 60 and 75 cylinders respectively.

Amount per allocation - 10  5  10  15  20  25  30  35  40  45  50  55  60  65  
70  75
Total allocation10 15  25  40  60  85 115 150 190 235 285 340 400 465 
535 610

This might be attractive for an EA enabled data set where even a 
SPACE=(CYL,(10,+10)) gets you to about 75,030 cylinders in 123 extents.

Chris Blaicher
Principal Software Engineer, Software Development
Syncsort Incorporated
50 Tice Boulevard, Woodcliff Lake, NJ 07677
P: 201-930-8260  |  M: 512-627-3803
E: cblaic...@syncsort.com

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Tom Marchant
Sent: Thursday, May 23, 2013 10:33 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK datasets

On Thu, 23 May 2013 16:44:55 +0200, Thomas Berg wrote:

The system should allocate/reallocate according to what is needed in
the actual/immediate need for the dataset without dumping the problem
to the user!  (Of course limited by appropriate resource constraints.)

For situations like that, I like to use an allocation like CYL,(1,100).
Allocate a small primary and a much larger secondary.  Maybe also allowing 
multiple volumes.

Perhaps another useful construct would be an allocation where each secondary 
extent was bigger than the previous.
SMS would have a hard time with such a data set though.

--
Tom Marchant

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN



ATTENTION: -

The information contained in this message (including any files transmitted with 
this message) may contain proprietary, trade secret or other  confidential 
and/or legally privileged information. Any pricing information contained in 
this message or in any files transmitted with this message is always 
confidential and cannot be shared with any third parties without prior written 
approval from Syncsort. This message is intended to be read only by the 
individual or entity to whom it is addressed or by their designee. If the 
reader of this message is not the intended recipient, you are on notice that 
any use, disclosure, copying or distribution of this message, in any form, is 
strictly prohibited. If you have received this message in error, please 
immediately notify the sender and/or Syncsort and destroy all copies of this 
message in your possession, custody or control.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-23 Thread Shmuel Metz (Seymour J.)
In
a90e503c23f97441b05ee302853b0e628f2b31b...@fspas01ev010.fspa.myntet.se,
on 05/23/2013
   at 11:53 AM, Thomas Berg thomas.b...@swedbank.se said:

There is a problem that is solved by a simple solution, the one that
I proposed IBM should do.

To every question there is an answer that is obvious, simple and
wrong.

The suggested blames and solutions presented here wasn't appropriate
to solve the problem.

Au contraire, blindly guessing at fixes before you understand the
problem guaranties more problems.

-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 Atid/2http://patriot.net/~shmuel
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...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-23 Thread Thomas Berg
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Shmuel Metz (Seymour J.)
 Sent: Thursday, May 23, 2013 5:53 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets
 
 In
 a90e503c23f97441b05ee302853b0e628f2b31b...@fspas01ev010.fspa.myntet.se
 ,
 on 05/23/2013
at 11:53 AM, Thomas Berg thomas.b...@swedbank.se said:
 
 There is a problem that is solved by a simple solution, the one that I
 proposed IBM should do.
 
 To every question there is an answer that is obvious, simple and wrong. 

In this case because... ?
 
 The suggested blames and solutions presented here wasn't appropriate
 to
 solve the problem.
 
 Au contraire, blindly guessing at fixes before you understand the
 problem guaranties more problems.

How do you know I don't understand the problem ? 



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-23 Thread Ted MacNEIL
That way if you specified  SPACE=(CYL,(10,+5)) and got the primary and 10 
extents, the file size would be 285 cylinders and a primary with 15 extents 
would be 610 cylinders as opposed to 60 and 75 cylinders respectively.

I don't remember that in any JCL doc I've ever seen.
Where is this documented?
Or, am I misreading this post and it only applies to DB2's allocations?
-
Ted MacNEIL
eamacn...@yahoo.ca
Twitter: @TedMacNEIL

-Original Message-
From: Blaicher, Christopher Y. cblaic...@syncsort.com
Sender:   IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
Date: Thu, 23 May 2013 12:21:07 
To: IBM-MAIN@LISTSERV.UA.EDU
Reply-To: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK datasets

That is a concept that DB2 uses.  It can start at 1 cylinder and increase the 
secondary by 1 on each extend.

If you changed the SPACE parameter to accept:

SPACE=(unit,(n,+m,...
Where unit = TRK/CYL/etc and n=Primary allocation and +m is the initial 
secondary amount and increment

That way if you specified  SPACE=(CYL,(10,+5)) and got the primary and 10 
extents, the file size would be 285 cylinders and a primary with 15 extents 
would be 610 cylinders as opposed to 60 and 75 cylinders respectively.

Amount per allocation - 10  5  10  15  20  25  30  35  40  45  50  55  60  65  
70  75
Total allocation10 15  25  40  60  85 115 150 190 235 285 340 400 465 
535 610

This might be attractive for an EA enabled data set where even a 
SPACE=(CYL,(10,+10)) gets you to about 75,030 cylinders in 123 extents.

Chris Blaicher
Principal Software Engineer, Software Development
Syncsort Incorporated
50 Tice Boulevard, Woodcliff Lake, NJ 07677
P: 201-930-8260  |  M: 512-627-3803
E: cblaic...@syncsort.com

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Tom Marchant
Sent: Thursday, May 23, 2013 10:33 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK datasets

On Thu, 23 May 2013 16:44:55 +0200, Thomas Berg wrote:

The system should allocate/reallocate according to what is needed in
the actual/immediate need for the dataset without dumping the problem
to the user!  (Of course limited by appropriate resource constraints.)

For situations like that, I like to use an allocation like CYL,(1,100).
Allocate a small primary and a much larger secondary.  Maybe also allowing 
multiple volumes.

Perhaps another useful construct would be an allocation where each secondary 
extent was bigger than the previous.
SMS would have a hard time with such a data set though.

--
Tom Marchant

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN



ATTENTION: -

The information contained in this message (including any files transmitted with 
this message) may contain proprietary, trade secret or other  confidential 
and/or legally privileged information. Any pricing information contained in 
this message or in any files transmitted with this message is always 
confidential and cannot be shared with any third parties without prior written 
approval from Syncsort. This message is intended to be read only by the 
individual or entity to whom it is addressed or by their designee. If the 
reader of this message is not the intended recipient, you are on notice that 
any use, disclosure, copying or distribution of this message, in any form, is 
strictly prohibited. If you have received this message in error, please 
immediately notify the sender and/or Syncsort and destroy all copies of this 
message in your possession, custody or control.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-23 Thread J R
I think it was a pie in the sky suggestion.  

=
=

 
 Date: Thu, 23 May 2013 20:07:25 +
 From: eamacn...@yahoo.ca
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK datasets
 To: IBM-MAIN@LISTSERV.UA.EDU
 
 That way if you specified  SPACE=(CYL,(10,+5)) and got the primary and 10 
 extents, the file size would be 285 cylinders and a primary with 15 extents 
 would be 610 cylinders as opposed to 60 and 75 cylinders respectively.
 
 I don't remember that in any JCL doc I've ever seen.
 Where is this documented?
 Or, am I misreading this post and it only applies to DB2's allocations?
 -
 Ted MacNEIL
 eamacn...@yahoo.ca
 Twitter: @TedMacNEIL
 
 -Original Message-
 From: Blaicher, Christopher Y. cblaic...@syncsort.com
 Sender:   IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
 Date: Thu, 23 May 2013 12:21:07 
 To: IBM-MAIN@LISTSERV.UA.EDU
 Reply-To: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK datasets
 
 That is a concept that DB2 uses.  It can start at 1 cylinder and increase the 
 secondary by 1 on each extend.
 
 If you changed the SPACE parameter to accept:
 
 SPACE=(unit,(n,+m,...
 Where unit = TRK/CYL/etc and n=Primary allocation and +m is the initial 
 secondary amount and increment
 
 That way if you specified  SPACE=(CYL,(10,+5)) and got the primary and 10 
 extents, the file size would be 285 cylinders and a primary with 15 extents 
 would be 610 cylinders as opposed to 60 and 75 cylinders respectively.
 
 Amount per allocation - 10  5  10  15  20  25  30  35  40  45  50  55  60  65 
  70  75
 Total allocation10 15  25  40  60  85 115 150 190 235 285 340 400 465 
 535 610
 
 This might be attractive for an EA enabled data set where even a 
 SPACE=(CYL,(10,+10)) gets you to about 75,030 cylinders in 123 extents.
 
 Chris Blaicher
 Principal Software Engineer, Software Development
 Syncsort Incorporated
 50 Tice Boulevard, Woodcliff Lake, NJ 07677
 P: 201-930-8260  |  M: 512-627-3803
 E: cblaic...@syncsort.com
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On 
 Behalf Of Tom Marchant
 Sent: Thursday, May 23, 2013 10:33 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK datasets
 
 On Thu, 23 May 2013 16:44:55 +0200, Thomas Berg wrote:
 
 The system should allocate/reallocate according to what is needed in
 the actual/immediate need for the dataset without dumping the problem
 to the user!  (Of course limited by appropriate resource constraints.)
 
 For situations like that, I like to use an allocation like CYL,(1,100).
 Allocate a small primary and a much larger secondary.  Maybe also allowing 
 multiple volumes.
 
 Perhaps another useful construct would be an allocation where each secondary 
 extent was bigger than the previous.
 SMS would have a hard time with such a data set though.
 
 --
 Tom Marchant
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
 lists...@listserv.ua.edu with the message: INFO IBM-MAIN
 
 
 
 ATTENTION: -
 
 The information contained in this message (including any files transmitted 
 with this message) may contain proprietary, trade secret or other  
 confidential and/or legally privileged information. Any pricing information 
 contained in this message or in any files transmitted with this message is 
 always confidential and cannot be shared with any third parties without prior 
 written approval from Syncsort. This message is intended to be read only by 
 the individual or entity to whom it is addressed or by their designee. If the 
 reader of this message is not the intended recipient, you are on notice that 
 any use, disclosure, copying or distribution of this message, in any form, is 
 strictly prohibited. If you have received this message in error, please 
 immediately notify the sender and/or Syncsort and destroy all copies of this 
 message in your possession, custody or control.
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-23 Thread Pommier, Rex R.
OK, I had never heard of this either, so I bit...

1 //RRPBR14  JOB ,TECHSUPT-RRP,MSGCLASS=X,CLASS=A,REGION=8M
2 //STEP1  EXEC  PGM=IEFBR14
3 //D DD DSN=MVS.RRP.JUNK,DISP=(,CATLG),
  //  UNIT=3390,SPACE=(CYL,(2,+1)),VOL=SER=WSC001,
  //  DCB=(LRECL=80,RECFM=FB,BLKSIZE=80)
 STMT NO. MESSAGE
3 IEFC626I INCORRECT USE OF PLUS IN THE SPACE FIELD

I did find the error message interesting, as it kind of implies that there is a 
CORRECT way to use a plus sign in a SPACE parm, but a quick glance thru the 
(1.10 level) doc mentions no use of a plus sign.

Rex

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of J R
Sent: Thursday, May 23, 2013 3:30 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK datasets

I think it was a pie in the sky suggestion.

=
=


 Date: Thu, 23 May 2013 20:07:25 +
 From: eamacn...@yahoo.ca
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK datasets
 To: IBM-MAIN@LISTSERV.UA.EDU

 That way if you specified  SPACE=(CYL,(10,+5)) and got the primary and 10 
 extents, the file size would be 285 cylinders and a primary with 15 extents 
 would be 610 cylinders as opposed to 60 and 75 cylinders respectively.

 I don't remember that in any JCL doc I've ever seen.
 Where is this documented?
 Or, am I misreading this post and it only applies to DB2's allocations?
 -
 Ted MacNEIL
 eamacn...@yahoo.ca
 Twitter: @TedMacNEIL

 -Original Message-
 From: Blaicher, Christopher Y. cblaic...@syncsort.com
 Sender:   IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
 Date: Thu, 23 May 2013 12:21:07
 To: IBM-MAIN@LISTSERV.UA.EDU
 Reply-To: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK datasets

 That is a concept that DB2 uses.  It can start at 1 cylinder and increase the 
 secondary by 1 on each extend.

 If you changed the SPACE parameter to accept:

 SPACE=(unit,(n,+m,...
 Where unit = TRK/CYL/etc and n=Primary allocation and +m is the initial 
 secondary amount and increment

 That way if you specified  SPACE=(CYL,(10,+5)) and got the primary and 10 
 extents, the file size would be 285 cylinders and a primary with 15 extents 
 would be 610 cylinders as opposed to 60 and 75 cylinders respectively.

 Amount per allocation - 10  5  10  15  20  25  30  35  40  45  50  55  60  65 
  70  75
 Total allocation10 15  25  40  60  85 115 150 190 235 285 340 400 465 
 535 610

 This might be attractive for an EA enabled data set where even a 
 SPACE=(CYL,(10,+10)) gets you to about 75,030 cylinders in 123 extents.

 Chris Blaicher
 Principal Software Engineer, Software Development
 Syncsort Incorporated
 50 Tice Boulevard, Woodcliff Lake, NJ 07677
 P: 201-930-8260  |  M: 512-627-3803
 E: cblaic...@syncsort.com

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On 
 Behalf Of Tom Marchant
 Sent: Thursday, May 23, 2013 10:33 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK datasets

 On Thu, 23 May 2013 16:44:55 +0200, Thomas Berg wrote:

 The system should allocate/reallocate according to what is needed in
 the actual/immediate need for the dataset without dumping the problem
 to the user!  (Of course limited by appropriate resource constraints.)

 For situations like that, I like to use an allocation like CYL,(1,100).
 Allocate a small primary and a much larger secondary.  Maybe also allowing 
 multiple volumes.

 Perhaps another useful construct would be an allocation where each secondary 
 extent was bigger than the previous.
 SMS would have a hard time with such a data set though.

 --
 Tom Marchant

 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
 lists...@listserv.ua.edu with the message: INFO IBM-MAIN



 ATTENTION: -

 The information contained in this message (including any files transmitted 
 with this message) may contain proprietary, trade secret or other  
 confidential and/or legally privileged information. Any pricing information 
 contained in this message or in any files transmitted with this message is 
 always confidential and cannot be shared with any third parties without prior 
 written approval from Syncsort. This message is intended to be read only by 
 the individual or entity to whom it is addressed or by their designee. If the 
 reader of this message is not the intended recipient, you are on notice that 
 any use, disclosure, copying or distribution of this message, in any form, is 
 strictly prohibited. If you have received this message in error, please 
 immediately notify the sender and/or Syncsort and destroy all copies of this 
 message in your possession, custody

Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-23 Thread Mike Schwab
On Thu, May 23, 2013 at 3:54 PM, Pommier, Rex R.
rex.pomm...@cnasurety.com wrote:
 OK, I had never heard of this either, so I bit...

 1 //RRPBR14  JOB ,TECHSUPT-RRP,MSGCLASS=X,CLASS=A,REGION=8M
 2 //STEP1  EXEC  PGM=IEFBR14
 3 //D DD DSN=MVS.RRP.JUNK,DISP=(,CATLG),
   //  UNIT=3390,SPACE=(CYL,(2,+1)),VOL=SER=WSC001,
   //  DCB=(LRECL=80,RECFM=FB,BLKSIZE=80)
  STMT NO. MESSAGE
 3 IEFC626I INCORRECT USE OF PLUS IN THE SPACE FIELD

 I did find the error message interesting, as it kind of implies that there is 
 a CORRECT way to use a plus sign in a SPACE parm, but a quick glance thru the 
 (1.10 level) doc mentions no use of a plus sign.

 Rex

SPACE=(CYL,(2,1+1))
Primary extent is 2,  First secondary extent is 1,  Additional
secondary extents increase by 1?

-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-23 Thread Mike Schwab
On Thu, May 23, 2013 at 10:33 AM, Tom Marchant m42tom-ibmm...@yahoo.com wrote:
 On Thu, 23 May 2013 16:44:55 +0200, Thomas Berg wrote:
deleted
 For situations like that, I like to use an allocation like CYL,(1,100).
 Allocate a small primary and a much larger secondary.  Maybe
 also allowing multiple volumes.
deleted
 --
 Tom Marchant

Take the maximum allocation amount on a volume (64K tracks, 4GB, etc).
 Divide by 15, put the remainder in the Primary.  Allow multiple
volumes.

-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-23 Thread Blaicher, Christopher Y.
Yes, pie in the sky suggestion.  Notice it said, If you changed the SPACE 
parameter to accept.

Chris Blaicher
Principal Software Engineer, Software Development
Syncsort Incorporated
50 Tice Boulevard, Woodcliff Lake, NJ 07677
P: 201-930-8260  |  M: 512-627-3803    
E: cblaic...@syncsort.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of J R
Sent: Thursday, May 23, 2013 3:30 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK datasets

I think it was a pie in the sky suggestion.  

=
=

 
 Date: Thu, 23 May 2013 20:07:25 +
 From: eamacn...@yahoo.ca
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK 
 datasets
 To: IBM-MAIN@LISTSERV.UA.EDU
 
 That way if you specified  SPACE=(CYL,(10,+5)) and got the primary and 10 
 extents, the file size would be 285 cylinders and a primary with 15 extents 
 would be 610 cylinders as opposed to 60 and 75 cylinders respectively.
 
 I don't remember that in any JCL doc I've ever seen.
 Where is this documented?
 Or, am I misreading this post and it only applies to DB2's allocations?
 -
 Ted MacNEIL
 eamacn...@yahoo.ca
 Twitter: @TedMacNEIL
 
 -Original Message-
 From: Blaicher, Christopher Y. cblaic...@syncsort.com
 Sender:   IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
 Date: Thu, 23 May 2013 12:21:07 
 To: IBM-MAIN@LISTSERV.UA.EDU
 Reply-To: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK 
 datasets
 
 That is a concept that DB2 uses.  It can start at 1 cylinder and increase the 
 secondary by 1 on each extend.
 
 If you changed the SPACE parameter to accept:
 
 SPACE=(unit,(n,+m,...
 Where unit = TRK/CYL/etc and n=Primary allocation and +m is the 
 initial secondary amount and increment
 
 That way if you specified  SPACE=(CYL,(10,+5)) and got the primary and 10 
 extents, the file size would be 285 cylinders and a primary with 15 extents 
 would be 610 cylinders as opposed to 60 and 75 cylinders respectively.
 
 Amount per allocation - 10  5  10  15  20  25  30  35  40  45  50  55  60  65 
  70  75
 Total allocation10 15  25  40  60  85 115 150 190 235 285 340 400 465 
 535 610
 
 This might be attractive for an EA enabled data set where even a 
 SPACE=(CYL,(10,+10)) gets you to about 75,030 cylinders in 123 extents.
 
 Chris Blaicher
 Principal Software Engineer, Software Development Syncsort 
 Incorporated
 50 Tice Boulevard, Woodcliff Lake, NJ 07677
 P: 201-930-8260  |  M: 512-627-3803
 E: cblaic...@syncsort.com
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] 
 On Behalf Of Tom Marchant
 Sent: Thursday, May 23, 2013 10:33 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK 
 datasets
 
 On Thu, 23 May 2013 16:44:55 +0200, Thomas Berg wrote:
 
 The system should allocate/reallocate according to what is needed in 
 the actual/immediate need for the dataset without dumping the problem 
 to the user!  (Of course limited by appropriate resource constraints.)
 
 For situations like that, I like to use an allocation like CYL,(1,100).
 Allocate a small primary and a much larger secondary.  Maybe also allowing 
 multiple volumes.
 
 Perhaps another useful construct would be an allocation where each secondary 
 extent was bigger than the previous.
 SMS would have a hard time with such a data set though.
 
 --
 Tom Marchant
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send 
 email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
 
 
 
 ATTENTION: -
 
 The information contained in this message (including any files transmitted 
 with this message) may contain proprietary, trade secret or other  
 confidential and/or legally privileged information. Any pricing information 
 contained in this message or in any files transmitted with this message is 
 always confidential and cannot be shared with any third parties without prior 
 written approval from Syncsort. This message is intended to be read only by 
 the individual or entity to whom it is addressed or by their designee. If the 
 reader of this message is not the intended recipient, you are on notice that 
 any use, disclosure, copying or distribution of this message, in any form, is 
 strictly prohibited. If you have received this message in error, please 
 immediately notify the sender and/or Syncsort and destroy all copies of this 
 message in your possession, custody or control.
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send 
 email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-23 Thread Pommier, Rex R.
Nope.  Nothing in the JCL reference manual mentions anything like this either.


1 //RRPBR14  JOB ,TECHSUPT-RRP,MSGCLASS=X,CLASS=A,REGION=8M
2 //STEP1  EXEC  PGM=IEFBR14
3 //D DD DSN=MVS.RRP.JUNK,DISP=(,CATLG),
  //  UNIT=3390,SPACE=(CYL,(2,1+1)),VOL=SER=WSC001,
  //  DCB=(LRECL=80,RECFM=FB,BLKSIZE=80)
 STMT NO. MESSAGE
3 IEFC626I INCORRECT USE OF PLUS IN THE SPACE FIELD



-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Mike Schwab
Sent: Thursday, May 23, 2013 4:49 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK datasets

On Thu, May 23, 2013 at 3:54 PM, Pommier, Rex R.
rex.pomm...@cnasurety.com wrote:
 OK, I had never heard of this either, so I bit...

 1 //RRPBR14  JOB ,TECHSUPT-RRP,MSGCLASS=X,CLASS=A,REGION=8M
 2 //STEP1  EXEC  PGM=IEFBR14
 3 //D DD DSN=MVS.RRP.JUNK,DISP=(,CATLG),
   //  UNIT=3390,SPACE=(CYL,(2,+1)),VOL=SER=WSC001,
   //  DCB=(LRECL=80,RECFM=FB,BLKSIZE=80)
  STMT NO. MESSAGE
 3 IEFC626I INCORRECT USE OF PLUS IN THE SPACE FIELD

 I did find the error message interesting, as it kind of implies that there is 
 a CORRECT way to use a plus sign in a SPACE parm, but a quick glance thru the 
 (1.10 level) doc mentions no use of a plus sign.

 Rex

SPACE=(CYL,(2,1+1))
Primary extent is 2,  First secondary extent is 1,  Additional
secondary extents increase by 1?

--
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

The information contained in this e-mail may contain confidential and/or 
privileged information and is intended for the sole use of the intended 
recipient. If you are not the intended recipient, you are hereby notified that 
any unauthorized use, disclosure, distribution or copying of this communication 
is strictly prohibited and that you will be held responsible for any such 
unauthorized activity, including liability for any resulting damages. As 
appropriate, such incident(s) may also be reported to law enforcement. If you 
received this e-mail in error, please reply to sender and destroy or delete the 
message and any attachments. Thank you.



NOTICE:  This e-mail message, including any attachments and appended messages, 
is for the sole use of the intended recipients and may contain confidential and 
legally privileged information.
If you are not the intended recipient, any review, dissemination, distribution, 
copying, storage or other use of all or any portion of this message is strictly 
prohibited.
If you received this message in error, please immediately notify the sender by 
reply e-mail and delete this message in its entirety.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-22 Thread Thomas Berg
They are working with production.  Not the development side which I work with. 



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)



 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Ted MacNEIL
 Sent: Tuesday, May 21, 2013 12:02 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets
 
 At least space management is Space Management's job.
 Production support is Production Support's job.
 Or else, what are they doing?
 -
 Ted MacNEIL
 eamacn...@yahoo.ca
 Twitter: @TedMacNEIL
 
 -Original Message-
 From: Thomas Berg thomas.b...@swedbank.se
 Sender:   IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
 Date: Mon, 20 May 2013 23:22:32
 To: IBM-MAIN@LISTSERV.UA.EDU
 Reply-To: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets
 
  -Original Message-
  From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
  On Behalf Of Ted MacNEIL
  Sent: Monday, May 20, 2013 11:12 PM
  To: IBM-MAIN@LISTSERV.UA.EDU
  Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
  datasets
 
  They couldn't care less.
 
  They couldn't care less?
  About doing their job?
  You have a bigger problem than x37 abends!
 
 They have other things to do.  They would see it as my job.
 
 (We have - according to many external viewers - a very lean
 organization for a relatively large MF shop. In other words - we are
 cheap... :) )
 
 
 
 Regards
 Thomas Berg
 
 Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send
 email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send
 email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-22 Thread Thomas Berg
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Shmuel Metz (Seymour J.)
 Sent: Tuesday, May 21, 2013 9:18 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets
 
 In
 a90e503c23f97441b05ee302853b0e628c16e53...@fspas01ev010.fspa.myntet.se
 ,
 on 05/20/2013
at 05:25 PM, Thomas Berg thomas.b...@swedbank.se said:
 
 As I described at the ISPF-L list, this didn't work.  And that's
 because ISPF uses an userid.ISPn.SPFTEMPn.WORK file just for file
 tailoring into a preallocated ISPFILE ddname.
 
 Was the SB37 in FT or in a subsequent SUBMIT?

Exactly at the point where FTINCL was done for a large include.  (A previous 
FTINCL in the same FTOPEN-FTCLOSE chain was ok.)



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-22 Thread Thomas Berg
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Shmuel Metz (Seymour J.)
 Sent: Tuesday, May 21, 2013 9:25 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets
 
 In
 a90e503c23f97441b05ee302853b0e628c16e53...@fspas01ev010.fspa.myntet.se
 ,
 on 05/20/2013
at 09:25 PM, Thomas Berg thomas.b...@swedbank.se said:
 
 === I think that part of this disagreement is that most of my
 opponents here is, more or less, sysprogs.  And as such they haven't
 experienced the amount of time needed and lost at space allocation
 problems that lots and lots of jobs and applications are generating.
 
 Au contraire, the systems programmers will almost always see lots of
 space problems, most the results of ignoring documented procedures.

Then why do the answers to my diatribe looks like they don't see this as a 
problem ? 



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-22 Thread Ted MacNEIL
Space Management is critical for all usage of disk.
Not just development.
Otherwise, how to you rein in the space hogs?
Or, maintain productivity?

System Programming doesn't test products in development first?
Just slap them in and hope they work in Production?

As I've already said, you've a bigger problem than x37 abends?

The pseudo-separaration of development from production is a disaster waiting to 
happen!
Where do they thing new applications and fixes come from?
Like Athena, fully grown, from the forehead o Zeus?

Not to mention the potential morale problem of being mere developers. 
Or, the delay in problem solving due to under-resourced staff. 
Or, ... ...

But, it's not my shop! TETO!
-
Ted MacNEIL
eamacn...@yahoo.ca
Twitter: @TedMacNEIL

-Original Message-
From: Thomas Berg thomas.b...@swedbank.se
Sender:   IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
Date: Wed, 22 May 2013 13:34:28 
To: IBM-MAIN@LISTSERV.UA.EDU
Reply-To: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK datasets

They are working with production.  Not the development side which I work with. 



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)



 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Ted MacNEIL
 Sent: Tuesday, May 21, 2013 12:02 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets
 
 At least space management is Space Management's job.
 Production support is Production Support's job.
 Or else, what are they doing?
 -
 Ted MacNEIL
 eamacn...@yahoo.ca
 Twitter: @TedMacNEIL
 
 -Original Message-
 From: Thomas Berg thomas.b...@swedbank.se
 Sender:   IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
 Date: Mon, 20 May 2013 23:22:32
 To: IBM-MAIN@LISTSERV.UA.EDU
 Reply-To: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets
 
  -Original Message-
  From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
  On Behalf Of Ted MacNEIL
  Sent: Monday, May 20, 2013 11:12 PM
  To: IBM-MAIN@LISTSERV.UA.EDU
  Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
  datasets
 
  They couldn't care less.
 
  They couldn't care less?
  About doing their job?
  You have a bigger problem than x37 abends!
 
 They have other things to do.  They would see it as my job.
 
 (We have - according to many external viewers - a very lean
 organization for a relatively large MF shop. In other words - we are
 cheap... :) )
 
 
 
 Regards
 Thomas Berg
 
 Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send
 email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send
 email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-22 Thread Shmuel Metz (Seymour J.)
In
a90e503c23f97441b05ee302853b0e628f2a315...@fspas01ev010.fspa.myntet.se,
on 05/22/2013
   at 01:42 PM, Thomas Berg thomas.b...@swedbank.se said:

 In
 a90e503c23f97441b05ee302853b0e628c16e53...@fspas01ev010.fspa.myntet.se
 ,
 on 05/20/2013
at 09:25 PM, Thomas Berg thomas.b...@swedbank.se said:
 
 === I think that part of this disagreement is that most of my
 opponents here is, more or less, sysprogs.  And as such they haven't
 experienced the amount of time needed and lost at space allocation
 problems that lots and lots of jobs and applications are generating.
 
 Au contraire, the systems programmers will almost always see lots of
 space problems, most the results of ignoring documented procedures.

Then why do the answers to my diatribe looks like they don't see this
as a problem ? 

Why is the Moon made of green cheese? Nobody claimed that it wasn't a
problem, just that you have not correctly assigned the blame.

-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 Atid/2http://patriot.net/~shmuel
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...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-22 Thread Ted MacNEIL
Then why do the answers to my diatribe looks like they don't see this as a 
problem ? 

It's not that it's not a problem.
It's just that there is 35+ years of prior art that your shop seems to be 
ignoring.


-
Ted MacNEIL
eamacn...@yahoo.ca
Twitter: @TedMacNEIL

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-21 Thread R.S.

W dniu 2013-05-20 18:42, Ted MacNEIL pisze:

Windows make work until the disk is full.  And that is what we want!


I don't think so.
Windows, in general, is a dedicated single user system. This philosophy is fine 
in that environment.


Single user system?
What about Windows SERVERS?
Including FILE servers?

Oh, btw: Windows CLUSTERS are able to share disks.


Regarding disk quotas: such limits were available in Novell Netware 3, 
dated 1990. AFAIK it was also available in Netware 2 in the 80's.
Netware 3 was able to manage 1024 disks and up to 32 TB disk space. With 
multiple users and quotas per user and/or per directory.


--
Radoslaw Skorupka
Lodz, Poland






--
Treść tej wiadomości może zawierać informacje prawnie chronione Banku 
przeznaczone wyłącznie do użytku służbowego adresata. Odbiorcą może być jedynie 
jej adresat z wyłączeniem dostępu osób trzecich. Jeżeli nie jesteś adresatem 
niniejszej wiadomości lub pracownikiem upoważnionym do jej przekazania 
adresatowi, informujemy, że jej rozpowszechnianie, kopiowanie, rozprowadzanie 
lub inne działanie o podobnym charakterze jest prawnie zabronione i może być 
karalne. Jeżeli otrzymałeś tę wiadomość omyłkowo, prosimy niezwłocznie 
zawiadomić nadawcę wysyłając odpowiedź oraz trwale usunąć tę wiadomość 
włączając w to wszelkie jej kopie wydrukowane lub zapisane na dysku.

This e-mail may contain legally privileged information of the Bank and is intended solely for business use of the addressee. This e-mail may only be received by the addressee and may not be disclosed to any third parties. If you are not the intended addressee of this e-mail or the employee authorised to forward it to the addressee, be advised that any dissemination, copying, distribution or any other similar activity is legally prohibited and may be punishable. If you received this e-mail by mistake please advise the sender immediately by using the reply facility in your e-mail software and delete permanently this e-mail including any copies of it either printed or saved to hard drive. 


BRE Bank SA, 00-950 Warszawa, ul. Senatorska 18, tel. +48 (22) 829 00 00, fax 
+48 (22) 829 00 33, www.brebank.pl, e-mail: i...@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.2013 r. kapitał zakładowy BRE Banku SA (w całości wpłacony) wynosi 168.555.904 złotych.



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-21 Thread Bernd Oppolzer

Slightly drifting topic:

could it be that all this mess is responsible for z/OS file I/O not being
able to compete with (for example) Unix file I/O on different platforms?

We have a large application which needs high volumes of read only data.
In Unix and Windows environment, this data comes from files through a
table system with a main storage cache. In z/OS, up until now, we used DB2.

Now, to save CPU, we tried the Unix/Windows solution on z/OS too. The
result was: the CPU time was 25 % less, but elapsed time was significantly
higher, due to waits on the file I/O - although there was not much file 
I/O -

most of it was reduced by the main storage cache. Anyway: we have to
experiment with larger cache sizes, but it appears that the z/OS file I/O
is the bottleneck.

We use fseek / ftell / fread to do the file I/O. The files are normal 
sequential

OS files.

Kind regards

Bernd



Am 20.05.2013 22:13, schrieb Paul Gilmartin:

On Mon, 20 May 2013 13:45:46 -0500, Mike Schwab wrote:

Our section uses and IEBGENER proc to SYSOUT=(A,,INTRDR) and works just fine.
  

I have an EDIT macro that does very similar.  _And_ it allocates the INTRDR
with attributes of the data set being submitted; it doesn't quietly truncate
my data to 80 columns.


--On Mon, 20 May 2013 21:39:01 +0200, Thomas Berg wrote:

3.  We have always done like this, therefore it must be good.


 http://www.thealders.net/humour/work/wk49.html


Yes, there is the presumed overallocation with release solution.  But many (if 
not most) allocations don't work with release at allocation.
In most cases this causes waste of space and still x37's.


And z/OS UNIX cp command allocates its output data set with RLSE,
then opens it several times.  The first time it writes no data, guaranteeing
an x37 shortly thereafter.  IBM took an APAR.  First they suggested
secondary extents, then they agreed to provide a NORLSE option, with
RLSE remaining the default, just to be inconsistent with almost all MVS
allocation.  cp() generates the RLSE TU only if the programmer specifies
SPACE.  Go figger.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-21 Thread Staller, Allan
How about data striping?

snip
Now, to save CPU, we tried the Unix/Windows solution on z/OS too. The result 
was: the CPU time was 25 % less, but elapsed time was significantly higher, due 
to waits on the file I/O - although there was not much file I/O - most of it 
was reduced by the main storage cache. Anyway: we have to experiment with 
larger cache sizes, but it appears that the z/OS file I/O is the bottleneck.

We use fseek / ftell / fread to do the file I/O. The files are normal 
sequential OS files.
/snip


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-21 Thread John Gilmore
There are many ways to improve I/O for sequential files.  My own
experience suggests that the use of BUFNO= and NCP= is exiguous and
should not be.

Comparison shopping is unlikely to be helpful.  These problems need to
be addressed directly taking low-level measurements:  To be told that
one has lost a chess game does not much help improve one's game.

Why, anyway, is the umlaut in 'för' being perpetuated?


John Gilmore, Ashland, MA 01721 - USA

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-21 Thread Shmuel Metz (Seymour J.)
In
a90e503c23f97441b05ee302853b0e628c16e53...@fspas01ev010.fspa.myntet.se,
on 05/20/2013
   at 03:33 PM, Thomas Berg thomas.b...@swedbank.se said:

The implied target for the FTINCL is the ISPFILE dataset that is
preallocated.

Why? Allocate one yourself that is big enough, or use FTOPEN TEMP if
you ACS is appropriate.

-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 Atid/2http://patriot.net/~shmuel
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...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-21 Thread Shmuel Metz (Seymour J.)
In
a90e503c23f97441b05ee302853b0e628c16e53...@fspas01ev010.fspa.myntet.se,
on 05/20/2013
   at 05:25 PM, Thomas Berg thomas.b...@swedbank.se said:

As I described at the ISPF-L list, this didn't work.  And that's
because ISPF uses an userid.ISPn.SPFTEMPn.WORK file just for file
tailoring into a preallocated ISPFILE ddname. 

Was the SB37 in FT or in a subsequent SUBMIT?

-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 Atid/2http://patriot.net/~shmuel
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...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-21 Thread Shmuel Metz (Seymour J.)
In
a90e503c23f97441b05ee302853b0e628c16e53...@fspas01ev010.fspa.myntet.se,
on 05/20/2013
   at 09:25 PM, Thomas Berg thomas.b...@swedbank.se said:

=== I think that part of this disagreement is that most of my
opponents here is, more or less, sysprogs.  And as such they haven't
experienced the amount of time needed and lost at space allocation
problems that lots and lots of jobs and applications are generating.

Au contraire, the systems programmers will almost always see lots of
space problems, most the results of ignoring documented procedures.

-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 Atid/2http://patriot.net/~shmuel
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...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread O'Brien, David W. (NIH/CIT) [C]
Have you checked sys1.parmlib(allocnn)?

Space if not specified defaults to 4 tracks.

Thank You,
Dave O'Brien


From: Thomas Berg [thomas.b...@swedbank.se]
Sent: Monday, May 20, 2013 9:33 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: B37 för FTINCL in ISPF for  userid.ISPn.SPFTEMPn.WORK datasets

Hi,

I'm having problems in that when I try FTINCL för a JCL I get B37 on the 
userid.ISPn.SPFTEMPn.WORK dataset.
The implied target for the FTINCL is the ISPFILE dataset that is preallocated.

The code:

FTOPEN
FTINCL VKVASJOB
FTINCL tgtenv NOFT
FTINCL VKVASUPD
FTCLOSE NAME(jbmbr)

I haven't found how I do to get a larger allocation for that type of datasets.

Can anybody help me or hint to where to get the information.  *Preferably not 
an answer that requires a reinstall/customization of the ISPF installment (time 
problem).*

(I have tried the FTOPEN TEMP variant but then I got the B37 on the 
userid.ISPn.SPFTEMPn.CNTL dataset instead.



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)




--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Lizette Koehler
You do not need to reinstall or customize ISPF.

Setup an ACS entry in your DATA Class to handle the allocation you want

**.SPFTEMP%.CNTL

Then assign it a Dataclass that has the space allocations you want.

I am not aware that this process (ACS) will not work to allocate the size
file you want.

Lizette


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Thomas Berg
Sent: Monday, May 20, 2013 6:34 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK datasets

Hi,

I'm having problems in that when I try FTINCL för a JCL I get B37 on the
userid.ISPn.SPFTEMPn.WORK dataset.
The implied target for the FTINCL is the ISPFILE dataset that is
preallocated.

The code:

FTOPEN
FTINCL VKVASJOB
FTINCL tgtenv NOFT
FTINCL VKVASUPD
FTCLOSE NAME(jbmbr)

I haven't found how I do to get a larger allocation for that type of
datasets.

Can anybody help me or hint to where to get the information.  *Preferably
not an answer that requires a reinstall/customization of the ISPF
installment (time problem).*

(I have tried the FTOPEN TEMP variant but then I got the B37 on the
userid.ISPn.SPFTEMPn.CNTL dataset instead.



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)




--
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Lizette Koehler
Sorry, you could probably do this with the **.SPFTEMP%.WORK as well.

Lizette

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Lizette Koehler
Sent: Monday, May 20, 2013 6:41 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
datasets

You do not need to reinstall or customize ISPF.

Setup an ACS entry in your DATA Class to handle the allocation you want

**.SPFTEMP%.CNTL

Then assign it a Dataclass that has the space allocations you want.

I am not aware that this process (ACS) will not work to allocate the size
file you want.

Lizette


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Thomas Berg
Sent: Monday, May 20, 2013 6:34 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK datasets

Hi,

I'm having problems in that when I try FTINCL för a JCL I get B37 on the
userid.ISPn.SPFTEMPn.WORK dataset.
The implied target for the FTINCL is the ISPFILE dataset that is
preallocated.

The code:

FTOPEN
FTINCL VKVASJOB
FTINCL tgtenv NOFT
FTINCL VKVASUPD
FTCLOSE NAME(jbmbr)

I haven't found how I do to get a larger allocation for that type of
datasets.

Can anybody help me or hint to where to get the information.  *Preferably
not an answer that requires a reinstall/customization of the ISPF
installment (time problem).*

(I have tried the FTOPEN TEMP variant but then I got the B37 on the
userid.ISPn.SPFTEMPn.CNTL dataset instead.



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)




--
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Lizette Koehler
Cross posting to ISPF and IBMMAIN newsgroups



In the ISPF manual you can see that the DD names 

//ISPWRKW  DD DISP=NEW,UNIT=VIO,SPACE=(CYL,(1,1)),
//DCB=(LRECL=256,BLKSIZE=2560,RECFM=FB)

//* In this section of JCL, there is one DD for each screen
//* defined, based on the value of keyword MAXIMUM_NUMBER_OF_
//* SPLIT_SCREENS in the configuration table.
//* The DD name is in the form ISPWRKx, where x can be
//* 1-9, A-W.  For example, if the value of the keyword = 8,
//* only ISPWRK1 to ISPWRK8 need to be coded.

//ISPWRK1  DD DISP=NEW,UNIT=VIO,SPACE=(CYL,(1,1)),
//DCB=(LRECL=256,BLKSIZE=2560,RECFM=FB)

//ISPWRK2  DD DISP=NEW,UNIT=VIO,SPACE=(CYL,(1,1)),
//DCB=(LRECL=256,BLKSIZE=2560,RECFM=FB)




The ISPF temporary data set default names associated with the ISPWRKx are
SPFTEMPx.WORK, respectively, where x= value 1-9, A-W.


So you could pre-allocate ISPWRK0-9 in your process with the size you want.
But you will not necessarily know which one it will use.  Just a thought.

Lizette


-Original Message-
From: ISPF discussion list [mailto:isp...@listserv.nd.edu] On Behalf Of
Styles, Andy (SMS - Scheduling and SCM Infrastructure Support)
Sent: Monday, May 20, 2013 6:41 AM
To: isp...@listserv.nd.edu
Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
datasets

Thomas, 

The links I gave specifically relate to the WORK datasets. 


Andy Styles

-Original Message-
From: ISPF discussion list [mailto:isp...@listserv.nd.edu] On Behalf Of
thomas.b...@swedbank.se
Sent: 20 May 2013 14:29
To: isp...@listserv.nd.edu
Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
datasets

Andy, Ren and Lizette, 

Thanks for the tips, but my problem lies at another level; at the WORK
dataset that ISPF tries to allocate, NOT the target CNTL. 
E g userid.ISP012345.SPFTEMP2.WORK.

If I use the TEMP variant and use the ZTEMPF dataset, I get a B37 on the
(e g) userid.ISP04567.SPFTEMP2.CNTL dataset. 
And I can't reallocate the dataset as ISPF have it OPEN.  (And it seems ISPF
allocate a new dataset(name) every time.)

And, as I mentioned, I prefer a non-reinstall/customization of the ISPF
installment as it will take more time to get done that I have for the
moment.  



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)


 -Original Message-
 From: ISPF discussion list [mailto:isp...@listserv.nd.edu] On Behalf 
 Of Lizette Koehler
 Sent: Monday, May 20, 2013 2:36 PM
 To: isp...@listserv.nd.edu
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK 
 datasets
 
 I like using
 
 FTOPEN TEMP
 
 Then I have the ZTEMPF name to work with.
 
 Then I can code the ACS routines to handle the allocation.  The name 
 is nicer than FTOPEN with nothing behind it.
 
 But I think in either case (FTOPEN or FTOPEN TEMP) you may need to use 
 ACS Code to change the DATA CLASS for a different allocation (I have 
 not tried
 this) or
 
 You might be able to pre-allocate a file on ISPFILE DD Name and then 
 try the FTOPEN process.  See if it sees the allocated file and uses it 
 rather than creating one.  If that does not work, try setting ZTEMPF 
 to the name on the
 ISPFILE allocation.   I have not tried either actions, but they might
 work.
 
 There may also be something in the customization and planning guide 
 (as others have stated) that controls the size of this file.  You 
 could use the configuration tool and see if there is an entry for ISPFILE
sizes.
 
 You can also run TSO ISPVCALL (2 times) to see that ISPFILE looks like 
 in your ISPF environment.  This unloads the ISPF config file.
 
 Lizette
 
 
 -Original Message-
 From: ISPF discussion list [mailto:isp...@listserv.nd.edu] On Behalf 
 Of thomas.b...@swedbank.se
 Sent: Monday, May 20, 2013 4:40 AM
 To: isp...@listserv.nd.edu
 Subject: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK 
 datasets
 
 Hi,
 
 I'm having problems in that when I try FTINCL för a JCL I get B37 on 
 the userid.ISPn.SPFTEMPn.WORK dataset.
 The implied target for the FTINCL is the ISPFILE dataset that is 
 preallocated.
 
 The code:
 
 FTOPEN
 FTINCL VKVASJOB
 FTINCL tgtenv NOFT
 FTINCL VKVASUPD
 FTCLOSE NAME(jbmbr)
 
 I haven't found how I do to get a larger allocation for that type of 
 datasets.
 
 Can anybody help me or hint to where to get the information.
 Preferably not an answer that requires a reinstall/customization of 
 the ISPF installment (time problem).
 
 
 
 Med Vänlig Hälsning
 Thomas Berg
 
 Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)
Lloyds TSB Bank plc. Registered Office: 25 Gresham Street, London EC2V 7HN.
Registered in England and Wales, number 2065. Telephone: 020 7626 1500.

Bank of Scotland plc. Registered Office: The Mound, Edinburgh EH1 1YZ.
Registered in Scotland

Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Ted MacNEIL
As stated: pre-allocated ISPFILE then run your dialogue.

Ie: 
address TSO
  ALLOC FI(ISPFILE) REUSE CYL ...
address ... 
  FTOPEN
  FT...
   etc.
   FTCLOSE
   VGET ZTEMPF
address TSO
   SUB ztempf
   FREE ISPFILE

Or give it a name:

address TSO
  ALLOC FI(ISPFILE) DA( || dsn || ) ...

--- FT stuff

address TSO
   FREE FI(ISPFILE)
   SUB dsn
   DEL dsn

-
Ted MacNEIL
eamacn...@yahoo.ca
Twitter: @TedMacNEIL

-Original Message-
From: Thomas Berg thomas.b...@swedbank.se
Sender:   IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
Date: Mon, 20 May 2013 15:33:40 
To: IBM-MAIN@LISTSERV.UA.EDU
Reply-To: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
Subject: B37 för FTINCL in ISPF for  userid.ISPn.SPFTEMPn.WORK datasets

Hi,

I'm having problems in that when I try FTINCL för a JCL I get B37 on the 
userid.ISPn.SPFTEMPn.WORK dataset.
The implied target for the FTINCL is the ISPFILE dataset that is preallocated.

The code:

FTOPEN
FTINCL VKVASJOB
FTINCL tgtenv NOFT
FTINCL VKVASUPD
FTCLOSE NAME(jbmbr)

I haven't found how I do to get a larger allocation for that type of datasets.

Can anybody help me or hint to where to get the information.  *Preferably not 
an answer that requires a reinstall/customization of the ISPF installment (time 
problem).*

(I have tried the FTOPEN TEMP variant but then I got the B37 on the 
userid.ISPn.SPFTEMPn.CNTL dataset instead.



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)




--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Ted MacNEIL
Way too complicated!

Just dynamically allocated/de- as needed for each file tailoring dialogue.

That way you can control the dsn sizes any way your lil ol heart desires.
-
Ted MacNEIL
eamacn...@yahoo.ca
Twitter: @TedMacNEIL

-Original Message-
From: Lizette Koehler stars...@mindspring.com
Sender:   IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
Date: Mon, 20 May 2013 06:47:10 
To: IBM-MAIN@LISTSERV.UA.EDU
Reply-To: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: B37 för FTINCL in ISPF for  userid.ISPn.SPFTEMPn.WORK datasets

Cross posting to ISPF and IBMMAIN newsgroups



In the ISPF manual you can see that the DD names 

//ISPWRKW  DD DISP=NEW,UNIT=VIO,SPACE=(CYL,(1,1)),
//DCB=(LRECL=256,BLKSIZE=2560,RECFM=FB)

//* In this section of JCL, there is one DD for each screen
//* defined, based on the value of keyword MAXIMUM_NUMBER_OF_
//* SPLIT_SCREENS in the configuration table.
//* The DD name is in the form ISPWRKx, where x can be
//* 1-9, A-W.  For example, if the value of the keyword = 8,
//* only ISPWRK1 to ISPWRK8 need to be coded.

//ISPWRK1  DD DISP=NEW,UNIT=VIO,SPACE=(CYL,(1,1)),
//DCB=(LRECL=256,BLKSIZE=2560,RECFM=FB)

//ISPWRK2  DD DISP=NEW,UNIT=VIO,SPACE=(CYL,(1,1)),
//DCB=(LRECL=256,BLKSIZE=2560,RECFM=FB)




The ISPF temporary data set default names associated with the ISPWRKx are
SPFTEMPx.WORK, respectively, where x= value 1-9, A-W.


So you could pre-allocate ISPWRK0-9 in your process with the size you want.
But you will not necessarily know which one it will use.  Just a thought.

Lizette


-Original Message-
From: ISPF discussion list [mailto:isp...@listserv.nd.edu] On Behalf Of
Styles, Andy (SMS - Scheduling and SCM Infrastructure Support)
Sent: Monday, May 20, 2013 6:41 AM
To: isp...@listserv.nd.edu
Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
datasets

Thomas, 

The links I gave specifically relate to the WORK datasets. 


Andy Styles

-Original Message-
From: ISPF discussion list [mailto:isp...@listserv.nd.edu] On Behalf Of
thomas.b...@swedbank.se
Sent: 20 May 2013 14:29
To: isp...@listserv.nd.edu
Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
datasets

Andy, Ren and Lizette, 

Thanks for the tips, but my problem lies at another level; at the WORK
dataset that ISPF tries to allocate, NOT the target CNTL. 
E g userid.ISP012345.SPFTEMP2.WORK.

If I use the TEMP variant and use the ZTEMPF dataset, I get a B37 on the
(e g) userid.ISP04567.SPFTEMP2.CNTL dataset. 
And I can't reallocate the dataset as ISPF have it OPEN.  (And it seems ISPF
allocate a new dataset(name) every time.)

And, as I mentioned, I prefer a non-reinstall/customization of the ISPF
installment as it will take more time to get done that I have for the
moment.  



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)


 -Original Message-
 From: ISPF discussion list [mailto:isp...@listserv.nd.edu] On Behalf 
 Of Lizette Koehler
 Sent: Monday, May 20, 2013 2:36 PM
 To: isp...@listserv.nd.edu
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK 
 datasets
 
 I like using
 
 FTOPEN TEMP
 
 Then I have the ZTEMPF name to work with.
 
 Then I can code the ACS routines to handle the allocation.  The name 
 is nicer than FTOPEN with nothing behind it.
 
 But I think in either case (FTOPEN or FTOPEN TEMP) you may need to use 
 ACS Code to change the DATA CLASS for a different allocation (I have 
 not tried
 this) or
 
 You might be able to pre-allocate a file on ISPFILE DD Name and then 
 try the FTOPEN process.  See if it sees the allocated file and uses it 
 rather than creating one.  If that does not work, try setting ZTEMPF 
 to the name on the
 ISPFILE allocation.   I have not tried either actions, but they might
 work.
 
 There may also be something in the customization and planning guide 
 (as others have stated) that controls the size of this file.  You 
 could use the configuration tool and see if there is an entry for ISPFILE
sizes.
 
 You can also run TSO ISPVCALL (2 times) to see that ISPFILE looks like 
 in your ISPF environment.  This unloads the ISPF config file.
 
 Lizette
 
 
 -Original Message-
 From: ISPF discussion list [mailto:isp...@listserv.nd.edu] On Behalf 
 Of thomas.b...@swedbank.se
 Sent: Monday, May 20, 2013 4:40 AM
 To: isp...@listserv.nd.edu
 Subject: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK 
 datasets
 
 Hi,
 
 I'm having problems in that when I try FTINCL för a JCL I get B37 on 
 the userid.ISPn.SPFTEMPn.WORK dataset.
 The implied target for the FTINCL is the ISPFILE dataset that is 
 preallocated.
 
 The code:
 
 FTOPEN
 FTINCL VKVASJOB
 FTINCL tgtenv NOFT
 FTINCL VKVASUPD
 FTCLOSE NAME(jbmbr)
 
 I haven't found how I do to get a larger allocation for that type of 
 datasets

Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Thomas Berg
As I described at the ISPF-L list, this didn't work.  And that's because ISPF 
uses an userid.ISPn.SPFTEMPn.WORK file just for file tailoring into a 
preallocated ISPFILE ddname. 

But it worked with preallocating the ISPWRKn and/or ISPCTLn files.  
(The created JCL was  173000 lines, most of them control cards to utilities.) 



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Ted MacNEIL
 Sent: Monday, May 20, 2013 4:47 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets
 
 Way too complicated!
 
 Just dynamically allocated/de- as needed for each file tailoring
 dialogue.
 
 That way you can control the dsn sizes any way your lil ol heart
 desires.
 -
 Ted MacNEIL
 eamacn...@yahoo.ca
 Twitter: @TedMacNEIL
 
 -Original Message-
 From: Lizette Koehler stars...@mindspring.com
 Sender:   IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
 Date: Mon, 20 May 2013 06:47:10
 To: IBM-MAIN@LISTSERV.UA.EDU
 Reply-To: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for  userid.ISPn.SPFTEMPn.WORK
 datasets
 
 Cross posting to ISPF and IBMMAIN newsgroups
 
 
 
 In the ISPF manual you can see that the DD names
 
 //ISPWRKW  DD DISP=NEW,UNIT=VIO,SPACE=(CYL,(1,1)),
 //DCB=(LRECL=256,BLKSIZE=2560,RECFM=FB)
 
 //* In this section of JCL, there is one DD for each screen
 //* defined, based on the value of keyword MAXIMUM_NUMBER_OF_
 //* SPLIT_SCREENS in the configuration table.
 //* The DD name is in the form ISPWRKx, where x can be
 //* 1-9, A-W.  For example, if the value of the keyword = 8,
 //* only ISPWRK1 to ISPWRK8 need to be coded.
 
 //ISPWRK1  DD DISP=NEW,UNIT=VIO,SPACE=(CYL,(1,1)),
 //DCB=(LRECL=256,BLKSIZE=2560,RECFM=FB)
 
 //ISPWRK2  DD DISP=NEW,UNIT=VIO,SPACE=(CYL,(1,1)),
 //DCB=(LRECL=256,BLKSIZE=2560,RECFM=FB)
 
 
 
 
 The ISPF temporary data set default names associated with the ISPWRKx
 are SPFTEMPx.WORK, respectively, where x= value 1-9, A-W.
 
 
 So you could pre-allocate ISPWRK0-9 in your process with the size you
 want.
 But you will not necessarily know which one it will use.  Just a
 thought.
 
 Lizette
 
 
 -Original Message-
 From: ISPF discussion list [mailto:isp...@listserv.nd.edu] On Behalf Of
 Styles, Andy (SMS - Scheduling and SCM Infrastructure Support)
 Sent: Monday, May 20, 2013 6:41 AM
 To: isp...@listserv.nd.edu
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets
 
 Thomas,
 
 The links I gave specifically relate to the WORK datasets.
 
 
 Andy Styles
 
 -Original Message-
 From: ISPF discussion list [mailto:isp...@listserv.nd.edu] On Behalf Of
 thomas.b...@swedbank.se
 Sent: 20 May 2013 14:29
 To: isp...@listserv.nd.edu
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets
 
 Andy, Ren and Lizette,
 
 Thanks for the tips, but my problem lies at another level; at the
 WORK
 dataset that ISPF tries to allocate, NOT the target CNTL.
 E g userid.ISP012345.SPFTEMP2.WORK.
 
 If I use the TEMP variant and use the ZTEMPF dataset, I get a B37 on
 the (e g) userid.ISP04567.SPFTEMP2.CNTL dataset.
 And I can't reallocate the dataset as ISPF have it OPEN.  (And it seems
 ISPF allocate a new dataset(name) every time.)
 
 And, as I mentioned, I prefer a non-reinstall/customization of the ISPF
 installment as it will take more time to get done that I have for the
 moment.
 
 
 
 Regards
 Thomas Berg
 
 Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)
 
 
  -Original Message-
  From: ISPF discussion list [mailto:isp...@listserv.nd.edu] On Behalf
  Of Lizette Koehler
  Sent: Monday, May 20, 2013 2:36 PM
  To: isp...@listserv.nd.edu
  Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
  datasets
 
  I like using
 
  FTOPEN TEMP
 
  Then I have the ZTEMPF name to work with.
 
  Then I can code the ACS routines to handle the allocation.  The name
  is nicer than FTOPEN with nothing behind it.
 
  But I think in either case (FTOPEN or FTOPEN TEMP) you may need to
 use
  ACS Code to change the DATA CLASS for a different allocation (I have
  not tried
  this) or
 
  You might be able to pre-allocate a file on ISPFILE DD Name and then
  try the FTOPEN process.  See if it sees the allocated file and uses
 it
  rather than creating one.  If that does not work, try setting ZTEMPF
  to the name on the
  ISPFILE allocation.   I have not tried either actions, but they might
  work.
 
  There may also be something in the customization and planning guide
  (as others have stated) that controls the size of this file.  You
  could use

Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Paul Gilmartin
On Mon, 20 May 2013 17:25:38 +0200, Thomas Berg wrote:

As I described at the ISPF-L list, this didn't work.  And that's because ISPF 
uses an userid.ISPn.SPFTEMPn.WORK file just for file tailoring into a 
preallocated ISPFILE ddname. 

But it worked with preallocating the ISPWRKn and/or ISPCTLn files.  
(The created JCL was  173000 lines, most of them control cards to utilities.) 
 
There's a real need for an enhancement to SUBMIT to accept a DDNAME as
input as an alternative to a DSN.  This might even be an allocated POSIX
pipe, eliminating the need for a preallocated work file.

And its RECFM=FB, LRECL=80 restriction should be eliminated.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Thomas Berg
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Paul Gilmartin
 Sent: Monday, May 20, 2013 5:40 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets
 
 On Mon, 20 May 2013 17:25:38 +0200, Thomas Berg wrote:
 
 As I described at the ISPF-L list, this didn't work.  And that's
 because ISPF uses an userid.ISPn.SPFTEMPn.WORK file just for file
 tailoring into a preallocated ISPFILE ddname.
 
 But it worked with preallocating the ISPWRKn and/or ISPCTLn files.
 (The created JCL was  173000 lines, most of them control cards to
 utilities.)
 
 There's a real need for an enhancement to SUBMIT to accept a DDNAME as
 input as an alternative to a DSN.  This might even be an allocated
 POSIX pipe, eliminating the need for a preallocated work file.
 
 And its RECFM=FB, LRECL=80 restriction should be eliminated.

What is REALLY needed is to get rid of the absurd requirement to specify the 
amount of storage to allocate for datasets! 

The system should allocate/reallocate according to what is needed in the 
actual/immediate need for the dataset without dumping the problem to the user!  
(Of course limited by appropriate resource constraints.) 

SARCASM
But maybe it's so complicated to construct such a solution that IBM needs to 
consult the Windows programmers ?  :E
/SARCASM
 


Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Steve Comstock

On 5/20/2013 9:46 AM, Thomas Berg wrote:

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
On Behalf Of Paul Gilmartin
Sent: Monday, May 20, 2013 5:40 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
datasets

On Mon, 20 May 2013 17:25:38 +0200, Thomas Berg wrote:


As I described at the ISPF-L list, this didn't work.  And that's

because ISPF uses an userid.ISPn.SPFTEMPn.WORK file just for file
tailoring into a preallocated ISPFILE ddname.


But it worked with preallocating the ISPWRKn and/or ISPCTLn files.
(The created JCL was  173000 lines, most of them control cards to
utilities.)


There's a real need for an enhancement to SUBMIT to accept a DDNAME as
input as an alternative to a DSN.  This might even be an allocated
POSIX pipe, eliminating the need for a preallocated work file.

And its RECFM=FB, LRECL=80 restriction should be eliminated.


What is REALLY needed is to get rid of the absurd requirement to specify the 
amount of storage to allocate for datasets!

The system should allocate/reallocate according to what is needed in the 
actual/immediate need for the dataset without dumping the problem to the user!  
(Of course limited by appropriate resource constraints.)

SARCASM
But maybe it's so complicated to construct such a solution that IBM needs to 
consult the Windows programmers ?  :E
/SARCASM




But Thomas, dataset space / size parameters _are_ the constraints!
That's what they're there for.

Now, perhaps the various _default_ constraints should be larger,
but that's what the various configuration settings and files are
for, as is SMS.

Windows doesn't let you choose / specify the constraints.

-Steve Comstock

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread O'Brien, David W. (NIH/CIT) [C]
Or you could ask your Storage Admin. to have SMS intercept the allocation and 
assign a dataclass with multiple volumes and a storage group with sufficient 
space.

Thank You,
Dave O'Brien


From: Thomas Berg [thomas.b...@swedbank.se]
Sent: Monday, May 20, 2013 11:46 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK datasets

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Paul Gilmartin
 Sent: Monday, May 20, 2013 5:40 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets

 On Mon, 20 May 2013 17:25:38 +0200, Thomas Berg wrote:

 As I described at the ISPF-L list, this didn't work.  And that's
 because ISPF uses an userid.ISPn.SPFTEMPn.WORK file just for file
 tailoring into a preallocated ISPFILE ddname.
 
 But it worked with preallocating the ISPWRKn and/or ISPCTLn files.
 (The created JCL was  173000 lines, most of them control cards to
 utilities.)
 
 There's a real need for an enhancement to SUBMIT to accept a DDNAME as
 input as an alternative to a DSN.  This might even be an allocated
 POSIX pipe, eliminating the need for a preallocated work file.

 And its RECFM=FB, LRECL=80 restriction should be eliminated.

What is REALLY needed is to get rid of the absurd requirement to specify the 
amount of storage to allocate for datasets!

The system should allocate/reallocate according to what is needed in the 
actual/immediate need for the dataset without dumping the problem to the user!  
(Of course limited by appropriate resource constraints.)

SARCASM
But maybe it's so complicated to construct such a solution that IBM needs to 
consult the Windows programmers ?  :E
/SARCASM



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Thomas Berg
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Steve Comstock
 Sent: Monday, May 20, 2013 5:53 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets
 
 On 5/20/2013 9:46 AM, Thomas Berg wrote:
  -Original Message-
  From: IBM Mainframe Discussion List [mailto:IBM-
 m...@listserv.ua.edu]
  On Behalf Of Paul Gilmartin
  Sent: Monday, May 20, 2013 5:40 PM
  To: IBM-MAIN@LISTSERV.UA.EDU
  Subject: Re: B37 för FTINCL in ISPF for
 userid.ISPn.SPFTEMPn.WORK
  datasets
 
  On Mon, 20 May 2013 17:25:38 +0200, Thomas Berg wrote:
 
  As I described at the ISPF-L list, this didn't work.  And that's
  because ISPF uses an userid.ISPn.SPFTEMPn.WORK file just for
 file
  tailoring into a preallocated ISPFILE ddname.
 
  But it worked with preallocating the ISPWRKn and/or ISPCTLn files.
  (The created JCL was  173000 lines, most of them control cards to
  utilities.)
 
  There's a real need for an enhancement to SUBMIT to accept a DDNAME
  as input as an alternative to a DSN.  This might even be an
 allocated
  POSIX pipe, eliminating the need for a preallocated work file.
 
  And its RECFM=FB, LRECL=80 restriction should be eliminated.
 
  What is REALLY needed is to get rid of the absurd requirement to
 specify the amount of storage to allocate for datasets!
 
  The system should allocate/reallocate according to what is needed in
  the actual/immediate need for the dataset without dumping the problem
  to the user!  (Of course limited by appropriate resource
 constraints.)
 
  SARCASM
  But maybe it's so complicated to construct such a solution that IBM
  needs to consult the Windows programmers ?  :E /SARCASM
 
 
 
 But Thomas, dataset space / size parameters _are_ the constraints!
 That's what they're there for.
 
 Now, perhaps the various _default_ constraints should be larger, but
 that's what the various configuration settings and files are for, as is
 SMS.
 
 Windows doesn't let you choose / specify the constraints.

With constraints I meant something like ACS rules.  That is: rules set 
according to the overall need for the business.  Not according to some ancient 
technical needs.

Windows make work until the disk is full.  And that is what we want!  



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)






--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Thomas Berg
AFAIK that doesn't help with the technical problems of allocate. 
(Primary and secondary allocations for the immediate current needs, extents 
etc.)



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)


 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of O'Brien, David W. (NIH/CIT) [C]
 Sent: Monday, May 20, 2013 5:55 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets
 
 Or you could ask your Storage Admin. to have SMS intercept the
 allocation and assign a dataclass with multiple volumes and a storage
 group with sufficient space.
 
 Thank You,
 Dave O'Brien
 
 
 From: Thomas Berg [thomas.b...@swedbank.se]
 Sent: Monday, May 20, 2013 11:46 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets
 
  -Original Message-
  From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
  On Behalf Of Paul Gilmartin
  Sent: Monday, May 20, 2013 5:40 PM
  To: IBM-MAIN@LISTSERV.UA.EDU
  Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
  datasets
 
  On Mon, 20 May 2013 17:25:38 +0200, Thomas Berg wrote:
 
  As I described at the ISPF-L list, this didn't work.  And that's
  because ISPF uses an userid.ISPn.SPFTEMPn.WORK file just for file
  tailoring into a preallocated ISPFILE ddname.
  
  But it worked with preallocating the ISPWRKn and/or ISPCTLn files.
  (The created JCL was  173000 lines, most of them control cards to
  utilities.)
  
  There's a real need for an enhancement to SUBMIT to accept a DDNAME
 as
  input as an alternative to a DSN.  This might even be an allocated
  POSIX pipe, eliminating the need for a preallocated work file.
 
  And its RECFM=FB, LRECL=80 restriction should be eliminated.
 
 What is REALLY needed is to get rid of the absurd requirement to
 specify the amount of storage to allocate for datasets!
 
 The system should allocate/reallocate according to what is needed in
 the actual/immediate need for the dataset without dumping the problem
 to the user!  (Of course limited by appropriate resource constraints.)
 
 SARCASM
 But maybe it's so complicated to construct such a solution that IBM
 needs to consult the Windows programmers ?  :E /SARCASM
 
 
 
 Regards
 Thomas Berg
 
 Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)
 
 
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send
 email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send
 email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Paul Gilmartin
On 2013-05-20, at 09:59, Thomas Berg wrote:
 
 Windows make work until the disk is full.  And that is what we want!  
  
Someone is apt to point out that behavior is better suited to a
single-user desktop system than to a multi-user enterprise system.
And on Windows the constraint is your local disk.  Unless you use
a Samba-mounted filesystem.

I'll restate my wish for an input DDNAME option to SUBMIT.  Even
if not a pipe, it might be an allocated UNIX file.  z/OS UNIX
with its private HOME filesystems approximates the Windows desktop
behavior: you use what you want until it's all gone and you don't
bother other users.

Historians tell me that part of the motivation for JES was to
shed the constraints of allocation parameters.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Ted MacNEIL
Windows make work until the disk is full.  And that is what we want!  

I don't think so.
Windows, in general, is a dedicated single user system. This philosophy is fine 
in that environment.

But, in a shared system, you are NOT the only one affected by full disks!

-
Ted MacNEIL
eamacn...@yahoo.ca
Twitter: @TedMacNEIL

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread John McKown
And is the reason why UNIX came up with the idea of individual user
quotas on resources. I'll get some nimrod filled up something like
/tmp with a run away, over night, background process. Waking up a
sysadmin with this sort of problem tends to make us just a tad upset
(where is the sob? I'll hang him out the window as a warning!). I
get very upset at some of our programmers who put on debugging
information with DISPLAY UPON SYSOUT. And then never remove it. So we
end up having the SYSPRINT go to DD DUMMY. Or, worse, out to an
automatically purged SYSOUT class. The worst was when somebody sent it
out the the class which is sent to our reporting system and it swamped
the Windows server and disk space. They got a talking to.

On Mon, May 20, 2013 at 11:42 AM, Ted MacNEIL eamacn...@yahoo.ca wrote:
Windows make work until the disk is full.  And that is what we want!

 I don't think so.
 Windows, in general, is a dedicated single user system. This philosophy is 
 fine in that environment.

 But, in a shared system, you are NOT the only one affected by full disks!

 -
 Ted MacNEIL
 eamacn...@yahoo.ca
 Twitter: @TedMacNEIL

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



-- 
This is a test of the Emergency Broadcast System. If this had been an
actual emergency, do you really think we'd stick around to tell you?

Maranatha! 
John McKown

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Thomas Berg
I seems to be extremely hard to understand what I say and mean.  

Or is it a cemented idiosyncrasy among mainframers ?



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Gerhard Postpischil

On 5/20/2013 1:03 PM, Thomas Berg wrote:

I seems to be extremely hard to understand what I say and mean.


If it's hard for you, imagine how it is for us g


Or is it a cemented idiosyncrasy among mainframers ?


I worked for several service bureaus during my career. Aside from 
providing a reliable system, a major concern was to prevent (sometimes 
clueless) users from impacting others. Rather than idiosyncracy I'd call 
it philosophy.


Gerhard Postpischil
Bradford, Vermont

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Mike Schwab
On Mon, May 20, 2013 at 10:46 AM, Thomas Berg thomas.b...@swedbank.se wrote:

 What is REALLY needed is to get rid of the absurd requirement to specify the 
 amount of storage to allocate for datasets!

 The system should allocate/reallocate according to what is needed in the 
 actual/immediate need for the dataset without dumping the problem to the 
 user!  (Of course limited by appropriate resource constraints.)

Our site has several dataclas with DCB and Space parameter values
suitable for smaller files FB 80 and VB 251 with Cyl 10 10 rlse.

-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Mike Schwab
On Mon, May 20, 2013 at 11:22 AM, Paul Gilmartin paulgboul...@aim.com wrote:
deleted
 I'll restate my wish for an input DDNAME option to SUBMIT.  Even
 if not a pipe, it might be an allocated UNIX file.  z/OS UNIX
 with its private HOME filesystems approximates the Windows desktop
 behavior: you use what you want until it's all gone and you don't
 bother other users.

 Historians tell me that part of the motivation for JES was to
 shed the constraints of allocation parameters.

 -- gil

Our section uses and IEBGENER proc to SYSOUT=(A,,INTRDR) and works just fine.
-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Thomas Berg
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Mike Schwab
 Sent: Monday, May 20, 2013 8:44 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets
 
 On Mon, May 20, 2013 at 10:46 AM, Thomas Berg thomas.b...@swedbank.se
 wrote:
 
  What is REALLY needed is to get rid of the absurd requirement to
 specify the amount of storage to allocate for datasets!
 
  The system should allocate/reallocate according to what is needed in
  the actual/immediate need for the dataset without dumping the problem
  to the user!  (Of course limited by appropriate resource
 constraints.)
 
 Our site has several dataclas with DCB and Space parameter values
 suitable for smaller files FB 80 and VB 251 with Cyl 10 10 rlse.

Well, how do you do when you not know in beforehand if the job needs 1 track or 
5000 cyls ? 
And in most of the cases it needs just, say, 5 tracks ? 
And you have to allocate 1000 different files in different circumstances and 
your time is limited ?



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)


 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Wayne Bickerdike
Thomas,

If you can describe the problem you can program for it. In your case,
make an educated guess, if that fails, get some more education.


On Tue, May 21, 2013 at 4:47 AM, Thomas Berg thomas.b...@swedbank.se wrote:
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Mike Schwab
 Sent: Monday, May 20, 2013 8:44 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets

 On Mon, May 20, 2013 at 10:46 AM, Thomas Berg thomas.b...@swedbank.se
 wrote:
 
  What is REALLY needed is to get rid of the absurd requirement to
 specify the amount of storage to allocate for datasets!
 
  The system should allocate/reallocate according to what is needed in
  the actual/immediate need for the dataset without dumping the problem
  to the user!  (Of course limited by appropriate resource
 constraints.)
 
 Our site has several dataclas with DCB and Space parameter values
 suitable for smaller files FB 80 and VB 251 with Cyl 10 10 rlse.

 Well, how do you do when you not know in beforehand if the job needs 1 track 
 or 5000 cyls ?
 And in most of the cases it needs just, say, 5 tracks ?
 And you have to allocate 1000 different files in different circumstances and 
 your time is limited ?



 Regards
 Thomas Berg
 
 Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)




 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



-- 
Wayne V. Bickerdike

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Ted MacNEIL
Well, how do you do when you not know in beforehand if the job needs 1 track 
or 5000 cyls ? And in most of the cases it needs just, say, 5 tracks ? And you 
have to allocate 1000 different files in different circumstances and your time 
is limited ?

There are ways around that.
Change the allocation to 150 150 track and a (partial) release on close.
The technology is there to address most yah buts.
But, you're not going to get off with no constraints either handled by the ACS 
routines or the user.

There are two forms of wrong thinking:

1. This is old, therefore bad.
2. This is new, therefore better.
-
Ted MacNEIL
eamacn...@yahoo.ca
Twitter: @TedMacNEIL

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Ted MacNEIL
Why complicate your logon PROC?
I prefer just the ISPCTLx.

And, just allocate and de-allocate as your file tailoring requires.
But, teto.
-
Ted MacNEIL
eamacn...@yahoo.ca
Twitter: @TedMacNEIL

-Original Message-
From: Ed Finnell efinnel...@aol.com
Sender:   IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
Date: Mon, 20 May 2013 14:38:21 
To: IBM-MAIN@LISTSERV.UA.EDU
Reply-To: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK datasets

RTFM:
 
 
ISPF uses temporary data sets to generate JCL or utility control statements 
 or to generate listings. To preallocate these data sets to VIO, include 
the DD  statements in _Figure  48_ 
(http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/ispzpc80/1.4.9?SHELF=EZ2MZ921DT=20090610205143#FIGTDS)
  in 
the TSO LOGON procedure.  
Preallocation of these data sets to VIO is not mandatory; ISPF 
automatically  allocates them to real data sets if required. However, 
preallocation is  
recommended, because it reduces overhead and eliminates potential problems 
from  insufficient space. 





 //ISPCTL0  DD DISP=NEW,UNIT=VIO,SPACE=(CYL,(1,1)),

 //DCB=(LRECL=80,BLKSIZE=800,RECFM=FB)

 //ISPCTL1  DD DISP=NEW,UNIT=VIO,SPACE=(CYL,(1,1)),

 //DCB=(LRECL=80,BLKSIZE=800,RECFM=FB)

 .

 .

 .

 //ISPCTLW  DD DISP=NEW,UNIT=VIO,SPACE=(CYL,(1,1)),

 //DCB=(LRECL=80,BLKSIZE=800,RECFM=FB)

 //* In this section of JCL, there is one DD for each screen

 //* defined, based on the value of keyword MAXIMUM_NUMBER_OF_

 //*  SPLIT_SCREENS in the configuration table.

 //* The DD name is in the form ISPCTLx, where x can be

 //* 1-9, A-W.  For example, if the keyword value = 8, only

 //* ISPCTL1 to ISPCTL8 need to be coded.

 //* ISPCTL0 is a special case, used only by Edit for the Submit

 //* command.

 //ISPWRK1  DD DISP=NEW,UNIT=VIO,SPACE=(CYL,(1,1)),

 //DCB=(LRECL=256,BLKSIZE=2560,RECFM=FB)

 //ISPWRK2  DD DISP=NEW,UNIT=VIO,SPACE=(CYL,(1,1)),

 //DCB=(LRECL=256,BLKSIZE=2560,RECFM=FB)

 .

 .

 .

 //ISPWRKW  DD DISP=NEW,UNIT=VIO,SPACE=(CYL,(1,1)),

 //DCB=(LRECL=256,BLKSIZE=2560,RECFM=FB)

 //* In this section of JCL, there is one DD for each screen

 //* defined, based on the value of keyword MAXIMUM_NUMBER_OF_

 //* SPLIT_SCREENS in the configuration table.

 //* The DD name is in the form ISPWRKx, where x can be

 //* 1-9, A-W.  For example, if the value of the keyword = 8,

 //* only ISPWRK1 to ISPWRK8 need to be coded.

 //ISPLST1  DD DISP=NEW,UNIT=VIO,SPACE=(CYL,(1,1)),

 //DCB=(LRECL=121,BLKSIZE=1210,RECFM=FBA)

 //ISPLST2  DD DISP=NEW,UNIT=VIO,SPACE=(CYL,(1,1)),

 //DCB=(LRECL=121,BLKSIZE=1210,RECFM=FBA)

 .

 .

 .

 //ISPLSTW  DD DISP=NEW,UNIT=VIO,SPACE=(CYL,(1,1)),

 //DCB=(LRECL=121,BLKSIZE=1210,RECFM=FBA)

 //* In this section of JCL, there is one DD for each screen

 //* defined, based on the value of keyword MAXIMUM_NUMBER_OF_

 //* SPLIT_SCREENS in the configuration table.

 //* The DD name is in the form ISPLSTx, where x can be

 //* 1-9, A-W.  For example, if the value of the keyword = 8,

 //* only ISPLST1 to ISPLST8 need to be coded.







   Figure 48. DD statements to preallocate data sets



Notes:  

1. When allocating to VIO, make sure that enough auxiliary storage is  
dedicated to VIO so that system availability is not affected.  

2. Use of the BUFNO parameter on allocation of ISPF libraries is not  
supported.  

3. The ISPF temporary data set default names associated with the  ISPCTLx 
are SPFTEMPx
.CNTL, respectively, where  x= value 0-9, A-W.  

4. The ISPF temporary data set default names associated with the  ISPWRKx 
are SPFTEMPx.WORK, respectively, where  x= value 1-9, A-W.  

5. The ISPF temporary data set default names associated with the  ISPLSTx 
are SPFTEMPx.LIST, respectively, where  x= value 1-9, A-W.  

6. The ddnames ISPWRKx are used by ISPF for file tailoring  services with 
ISPFILE allocated to a PDS. The ddnames ISPLSTx are  used for generated 
listings.  

7. The ddname ISPCTL0 is used with the edit SUBMIT command. The ddnames  
ISPCTLx are used with ISPF compress (both interactive and the LMCOMP service)  
and ISPF background (option 5), and for processing the file tailoring 
service  FTOPEN TEMP.  

8. ISPCTL1 is a required ddname when using SCLM. The data set should be  
allocated as an ISPF temporary data set for SCLM foreground processing and  
should be added to the FLMLIBS skeleton for batch processing.  

 
In a message dated 5/20/2013 1:23:01 P.M. Central Daylight Time,  
gerh...@valley.net writes:

Rather  than idiosyncracy I'd call 
it  philosophy

Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Jonathan Goossen
I wish that I could tell my PC what size to expect for files. A lot of 
files grab small chunks creating files with many extents spread all over 
the drive. When I write a program, or transfer a file, I know about how 
large the file will be, yet I have no way to tell the system. 

In our shop we use thought out defaults and tools like StopX to help 
users. Then we help them better specify or fine tune when the defaults and 
tools are unable to assist. In the end we get better performance where 
needed and ease of use in the majority of cases.

Thank you and have a Terrific day!

Jonathan Goossen, DTM
ACT Mainframe Storage Group
Personal: 651-361-4541
Department Support Line: 651-361-
For help with verbal communication and leadership skills checkout 
Woodwinds Toastmasters.



IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU wrote on 
05/20/2013 01:47:49 PM:

 Well, how do you do when you not know in beforehand if the job needs
 1 track or 5000 cyls ? 
 And in most of the cases it needs just, say, 5 tracks ? 
 And you have to allocate 1000 different files in different 
 circumstances and your time is limited ?
 
 
 
 Regards
 Thomas Berg
 
 Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)

This e-mail message and all attachments transmitted with it may
contain legally privileged and/or confidential information intended
solely for the use of the addressee(s). If the reader of this
message is not the intended recipient, you are hereby notified that
any reading, dissemination, distribution, copying, forwarding or
other use of this message or its attachments is strictly
prohibited. If you have received this message in error, please
notify the sender immediately and delete this message and all
copies and backups thereof. Thank you.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Thomas Berg
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Ted MacNEIL
 Sent: Monday, May 20, 2013 9:03 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets
 
 Well, how do you do when you not know in beforehand if the job needs 1
 track or 5000 cyls ? And in most of the cases it needs just, say, 5
 tracks ? And you have to allocate 1000 different files in different
 circumstances and your time is limited ?
 
 There are ways around that.
 Change the allocation to 150 150 track and a (partial) release on
 close.
 The technology is there to address most yah buts.
 But, you're not going to get off with no constraints either handled by
 the ACS routines or the user.
 
 There are two forms of wrong thinking:
 
 1. This is old, therefore bad.
 2. This is new, therefore better.

3.  We have always done like this, therefore it must be good.

Yes, there is the presumed overallocation with release solution.  But many (if 
not most) allocations don't work with release at allocation.
In most cases this causes waste of space and still x37's. 

AND I don't assume no constraint.  Rather that the constraint is/should not 
be different whether I specify the space amount manually in a repetition loop 
or letting the system do the same job.  



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)

 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Mike Schwab
On Mon, May 20, 2013 at 1:47 PM, Thomas Berg thomas.b...@swedbank.se wrote:

 Our site has several dataclas with DCB and Space parameter values
 suitable for smaller files FB 80 and VB 251 with Cyl 10 10 rlse.

 Well, how do you do when you not know in beforehand if the job needs 1 track 
 or 5000 cyls ?
 And in most of the cases it needs just, say, 5 tracks ?
 And you have to allocate 1000 different files in different circumstances and 
 your time is limited ?

 Regards
 Thomas Berg

If they specify a value, it overrides the value on the DATACLAS definition.

And yes, the default values are quite small on most of them.  Some
definitions have multiple volumes and large defaults.
-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Paul Gilmartin
On Mon, 20 May 2013 13:45:46 -0500, Mike Schwab wrote:

Our section uses and IEBGENER proc to SYSOUT=(A,,INTRDR) and works just fine.
  
I have an EDIT macro that does very similar.  _And_ it allocates the INTRDR
with attributes of the data set being submitted; it doesn't quietly truncate
my data to 80 columns.


--On Mon, 20 May 2013 21:39:01 +0200, Thomas Berg wrote:

3.  We have always done like this, therefore it must be good.

http://www.thealders.net/humour/work/wk49.html

Yes, there is the presumed overallocation with release solution.  But many (if 
not most) allocations don't work with release at allocation.
In most cases this causes waste of space and still x37's. 
 
And z/OS UNIX cp command allocates its output data set with RLSE,
then opens it several times.  The first time it writes no data, guaranteeing
an x37 shortly thereafter.  IBM took an APAR.  First they suggested
secondary extents, then they agreed to provide a NORLSE option, with
RLSE remaining the default, just to be inconsistent with almost all MVS
allocation.  cp() generates the RLSE TU only if the programmer specifies
SPACE.  Go figger.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Ted MacNEIL
Yes, there is the presumed overallocation with release solution.  But many (if 
not most) allocations don't work with release at allocation. In most cases 
this causes waste of space and still x37's. 

Whoa! I'd like to see some examples of such broad (if not, exaggerated) 
statement!

-
Ted MacNEIL
eamacn...@yahoo.ca
Twitter: @TedMacNEIL

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Thomas Berg
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Ted MacNEIL
 Sent: Monday, May 20, 2013 10:55 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets
 
 I think that part of this disagreement is that most of my opponents
 here is, more or less, sysprogs.  And as such they haven't experienced
 the amount of time needed and lost at space allocation problems that
 lots and lots of jobs and applications are generating.
 
 We're not opponents (nor adversaries); we're just trying to understand,
 and (if possible) help those who really do want it.
 
 I've been involved in space/DASD management for over 30 years.
 And, I HAVE experienced it all!
 As the technology evolves, the problems should reduce (if not, be
 totally eliminated) if your storage people are on the ball.
 
 Not to mention that you have to deal with many products that in
 practice have a lot of unsatisfying allocations that you NOT have the
 time to through in hundreds of scripts or jobs whenever a new version
 arrives.
 
 If you're in applications, why you involved to this level of detail?

Maybe you haven't then experienced it all ? 
(Applications is not just business applications...)

 That's up to Production Support, Change Management, Storage and (most
 likely) System Programming.

They couldn't care less.  BTW, Change Management in itself contains one of the 
problem applications... 

 
 You've turned a simple and, as demonstrated, solvable ISPF problem into
 tilting at the windmill of every space problem in your shop.
 
 And, it's NOT even your windmill!

It is, when you are the one having problems with it.  



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Ted MacNEIL
They couldn't care less.

They couldn't care less?
About doing their job?
You have a bigger problem than x37 abends!
-
Ted MacNEIL
eamacn...@yahoo.ca
Twitter: @TedMacNEIL

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Thomas Berg
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Ted MacNEIL
 Sent: Monday, May 20, 2013 10:40 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets
 
 Yes, there is the presumed overallocation with release solution.  But
 many (if not most) allocations don't work with release at allocation.
 In most cases this causes waste of space and still x37's.
 
 Whoa! I'd like to see some examples of such broad (if not, exaggerated)
 statement!

I suppose you mainly see the case of allocation for sequential files that have 
just one update - that at the allocation time. 

One case is when a PDS(E) is allocated for an undetermined number of members at 
an undetermined number of updates.
And you can't determine this because it is dependent on actions from e g a 
group of developers that in turn is dependent on decisions taken by project 
leaders or maintenance circumstances.  

Or files that depending on many circumstances could be updated from zero to 
thousand times with data greatly varying in size. 
And that the time taken to analyze what maybe be needed in every specific case 
is not available.  
  
Either you grossly overallocate and have the possibility of running short of 
available disk space which is not better than x37's or you take some middle 
position and got some less, but still significant, problems from both extremes 
of the scale. 



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Thomas Berg
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Ted MacNEIL
 Sent: Monday, May 20, 2013 11:12 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets
 
 They couldn't care less.
 
 They couldn't care less?
 About doing their job?
 You have a bigger problem than x37 abends!

They have other things to do.  They would see it as my job.

(We have - according to many external viewers - a very lean organization for 
a relatively large MF shop. In other words - we are cheap... :) ) 



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Ted MacNEIL
At least space management is Space Management's job.
Production support is Production Support's job.
Or else, what are they doing?
-
Ted MacNEIL
eamacn...@yahoo.ca
Twitter: @TedMacNEIL

-Original Message-
From: Thomas Berg thomas.b...@swedbank.se
Sender:   IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
Date: Mon, 20 May 2013 23:22:32 
To: IBM-MAIN@LISTSERV.UA.EDU
Reply-To: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK datasets

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Ted MacNEIL
 Sent: Monday, May 20, 2013 11:12 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: B37 för FTINCL in ISPF for userid.ISPn.SPFTEMPn.WORK
 datasets
 
 They couldn't care less.
 
 They couldn't care less?
 About doing their job?
 You have a bigger problem than x37 abends!

They have other things to do.  They would see it as my job.

(We have - according to many external viewers - a very lean organization for 
a relatively large MF shop. In other words - we are cheap... :) ) 



Regards
Thomas Berg

Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Jonathan Goossen
Thomas,
The way you have been phrasing things, I get the impression that you want 
a one size fits all approach.

Over the years our storage services department has worked with each of the 
many application groups and the fewer technical groups  to assist them 
with their needs. Each group has its own issues and needs. We, as storage 
services, have setup SMS constructs and routines to help them meet their 
needs. When issues arise, we work with the person/group having the issue 
and any other technical group (FTP, database, etc.) that we need to. Often 
it is just educating the person on 'how to'. Each group has their common 
dataset types and know what to specify for allocation, and/or what 
defaults they get.

We use tools like StopX37 to alleviate many common issues.

We have automation in place to alert us of situations that could cause 
spaced abends so that we can fix them before they occur.

Production support knows enough to apply a temporary fix after a space 
abend. They then pass it to the proper programming group for a permanent 
fix. (And they involve us if needed.)

As you can see, we use multiple approaches to deal with space situations. 

I started out as a user of storage services before I transferred to 
administering the services. I really wish I could administer my PC files 
as well I can the mainframe files.

Thank you and have a Terrific day!

Jonathan Goossen, DTM
ACT Mainframe Storage Group
Personal: 651-361-4541
Department Support Line: 651-361-
For help with verbal communication and leadership skills checkout 
Woodwinds Toastmasters.



IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU wrote on 
05/20/2013 04:19:00 PM:

 From: Thomas Berg thomas.b...@swedbank.se
 I suppose you mainly see the case of allocation for sequential files
 that have just one update - that at the allocation time. 
 
 One case is when a PDS(E) is allocated for an undetermined number of
 members at an undetermined number of updates.
 And you can't determine this because it is dependent on actions from
 e g a group of developers that in turn is dependent on decisions 
 taken by project leaders or maintenance circumstances. 
 
 Or files that depending on many circumstances could be updated from 
 zero to thousand times with data greatly varying in size. 
 And that the time taken to analyze what maybe be needed in every 
 specific case is not available. 
 
 Either you grossly overallocate and have the possibility of running 
 short of available disk space which is not better than x37's or you 
 take some middle position and got some less, but still significant, 
 problems from both extremes of the scale. 
 
 
 
 Regards
 Thomas Berg
 
 Thomas Berg   Specialist   z/OS\RQM\IT Delivery   SWEDBANK AB (Publ)
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


This e-mail message and all attachments transmitted with it may
contain legally privileged and/or confidential information intended
solely for the use of the addressee(s). If the reader of this
message is not the intended recipient, you are hereby notified that
any reading, dissemination, distribution, copying, forwarding or
other use of this message or its attachments is strictly
prohibited. If you have received this message in error, please
notify the sender immediately and delete this message and all
copies and backups thereof. Thank you.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN