Re: BLOCK CONTAINS



On Mon, 18 May 2009 18:18:20 +0200, Gilbert Saint-Flour wrote:

On Monday 18 May 2009 18:04, Paul Gilmartin wrote:

What a stupid necessity that programmers have to code BLOCK CONTAINS 0 !

What happens if the programmer pre-allocates the data set?  
It's still a stupid necessity, but it might help in dealing with
situations where recompilation is impractical.

Well, pre-allocation is not very compatible with HSM, GDG, and a few other

I believe I understand the concern with GDG. (Actually,
mu understanding of GDG is so rudimentary I'm not qualified
to doubt the concern.) But what of HSM? Why should there
be a problem? Simply preface an IEFBR14 step with attributes
and DISP=(,CATLG)

things. So I believe the combination between DISP=(,NEW,CATLG) and BLOCK

??? What's the omitted positional subparameter? Primary disposition
NEW, secondary disposition CATLG?

CONTAINS 0 is the best choice to solve potential problems.

Yah. It should be done by the access method; the application
should be oblivious to the entire blocking process.

And believe it or not, but many years ago, I wrote a utility to update
load-modules and force BLKSIZE=0. I probably only used it only once.

By re-linking? I thought that was the only way. (Well,
massive RYO.)

Is default unblocked an ANSI Standard requirement? (Of course
this doesn't preclude an extension implemented via compiler
option.)

-- gil

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



Relevant Pages

  • Re: Orphan GDG problem
    ... You could skip over the bad GDG number to get your production going ... To delete the HSM entry will probably require a Fixcds command, see the HSM Diagnosis guide for more info. ... For IBM-MAIN subscribe / signoff / archive access instructions, ... send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO ...
    (bit.listserv.ibm-main)
  • Re: Help on Rexx Code.
    ... The once a day job picks up all GDG members by referencing by the base ... Subject: Help on Rexx Code. ... For IBM-MAIN subscribe / signoff / archive access instructions, ... send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO ...
    (bit.listserv.ibm-main)
  • Re: Using system variables in JCL
    ... GDG is great in most circumstances. ... level of databse update activities the number of database regeneration log ... For IBM-MAIN subscribe / signoff / archive access instructions, ... send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO ...
    (bit.listserv.ibm-main)
  • Re: GDG QUESTION
    ... DUMPIN DD DISP=SHR,DSN=PCYC.TMVHSTM.TMVS04.IRR ... I WOULD ADD however that your DD statement above is valid if the GDG has ... For IBM-MAIN subscribe / signoff / archive access instructions, ... send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO ...
    (bit.listserv.ibm-main)
  • Re: GDG Question
    ... The V00 part of the G0000V00 number is used to create the same GDG number ... For IBM-MAIN subscribe / signoff / archive access instructions, ... send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO ...
    (bit.listserv.ibm-main)