Re: VSAM Linear Dataset n00b question

2007-08-06 Thread Paul D'Angelo
Binyamin Dissen  wrote
 
 I would put money on Media Manager (get the manual - it isn't cheap).

What manual specifically are You referring to ?
Could you provide a Title and Book Number ?

Paul

*** IMPORTANT
NOTE* The opinions expressed in this
message and/or any attachments are those of the author and not
necessarily those of Brown Brothers Harriman  Co., its
subsidiaries and affiliates (BBH). There is no guarantee that
this message is either private or confidential, and it may have
been altered by unauthorized sources without your or our knowledge.
Nothing in the message is capable or intended to create any legally
binding obligations on either party and it is not intended to
provide legal advice. BBH accepts no responsibility for loss or
damage from its use, including damage from virus.


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


Re: VSAM Linear Dataset n00b question

2007-08-06 Thread Tom Harper
Paul,

For a very large sum of money, IBM will sell you the documentation for
Media Manager. Media Manager is essentially a Start I/O driver that is
used by VSAM and some other IBM products, such as DB/2. It is a very
low-level interface. The title is DFSMS/MVS Version 1 Release 5: Media
Manager's User Guide. The document number is a custom one made up of
your company's initials. Just to add insult to injury, the complete
interface is not documented (at least in the copy we have).

Tom Harper
IMS Utilities Development Team
Neon Enterprise Software, Inc.   

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Paul D'Angelo
Sent: Monday, August 06, 2007 7:55 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: VSAM Linear Dataset n00b question

Binyamin Dissen  wrote
 
 I would put money on Media Manager (get the manual - it isn't cheap).

What manual specifically are You referring to ?
Could you provide a Title and Book Number ?

Paul

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


Re: VSAM Linear Dataset n00b question

2007-08-06 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Paul D'Angelo
 Sent: Monday, August 06, 2007 7:55 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: VSAM Linear Dataset n00b question
 
 
 Binyamin Dissen  wrote
  
  I would put money on Media Manager (get the manual - it 
 isn't cheap).
 
 What manual specifically are You referring to ?
 Could you provide a Title and Book Number ?
 
 Paul

It is not generally available. It costs a TON of cash and is only
distributed under an NDA, if I remember what others have said.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
it.

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


Re: VSAM Linear Dataset n00b question

2007-08-06 Thread (IBM Mainframe Discussion List)
 
 
In a message dated 8/6/2007 8:40:24 A.M. Central Daylight Time,  
[EMAIL PROTECTED] writes:
It is not generally available. It costs a TON of cash and is  only
distributed under an NDA, if I remember what others have  said.
 
I have heard that is costs several hundred thousand U.S. dollars, that it  
requires an NDA, but also that IBM is willing to negotiate on the price (all 
the 
 way down to zero) depending on who you are and why you want it.  If it  
helps them sell a whole lot more big iron or DB2 licenses, then it's  yours!
 
Bill  Fairchild
Plainfield, IL





** Get a sneak peek of the all-new AOL at 
http://discover.aol.com/memed/aolcom30tour

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


Re: VSAM Linear Dataset n00b question

2007-08-05 Thread Lindy Mayfield
Hi Binyamin,

I was only trying to understand how things work, nothing else.  From
what I could find the only access to LDS was through DIV macros.  Then a
colleague said, no, using VSAM macros, too, but I couldn't find anything
on that.

Thanks,
Lindy

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Binyamin Dissen
Sent: 4. elokuuta 2007 21:51
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: VSAM Linear Dataset n00b question

On Fri, 3 Aug 2007 20:10:51 +0200 Lindy Mayfield
[EMAIL PROTECTED]
wrote:

:  DIV, LDS, blah blah

What are you trying to do?

The basic purpose of DIV is to allow the file to be accessed and updated
as
memory. 

You can map it to a private area as well as a dataspace.

--
Binyamin Dissen [EMAIL PROTECTED]
http://www.dissensoftware.com

Director, Dissen Software, Bar  Grill - Israel

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


Re: VSAM Linear Dataset n00b question

2007-08-05 Thread Lindy Mayfield
I got it wrong.  I found this in the VSAM Redbook, under DB2:

DB2 uses linear (LDS) VSAM data sets for its table spaces, without
implementing Data-in-Virtual. All the control (including buffer pool) is
done by DB2. For example, DB2 implements data striping in LDS data
sets.

Now I'm curious how they do that because nowhere have I yet found any
reference to LDS without talking about DIV...


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Binyamin Dissen
Sent: 4. elokuuta 2007 21:51
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: VSAM Linear Dataset n00b question

On Fri, 3 Aug 2007 20:10:51 +0200 Lindy Mayfield
[EMAIL PROTECTED]
wrote:


:Is it possible to access VSAM linear data sets without going through
the
:DIV macros? By using VSAM macros?


What are you trying to do?

The basic purpose of DIV is to allow the file to be accessed and updated
as
memory. 

You can map it to a private area as well as a dataspace.

--
Binyamin Dissen [EMAIL PROTECTED]
http://www.dissensoftware.com

Director, Dissen Software, Bar  Grill - Israel

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


Re: VSAM Linear Dataset n00b question

2007-08-05 Thread Wayne Driscoll
Lindy,
You can access a VSAM Linear dataset with VSAM.  All a linear dataset
really consists of is 4K blocks of unformatted data.  The application
reading the data would have to know how to handle the pages and do the
de-blocking themselves.  For instance, DB2 (since DB2 2.2 I believe) has
used LDS's for the tablespaces and indexspaces.  However, as was
mentioned by Binyamin, DB2 uses the Media Manager, which is a lower
level I/O driver than that used by native VSAM macros.  However, using
native VSAM you can access LDS's with MACRF=ADR or CNV on the OPTDCE.
With ADR, the RBA passed as the key has to be on a 4k boundry.  I
believe that CNV is used when sequentially reading the LDS (it has been
quite a while since I have worked with this).


Wayne Driscoll
Product Developer
JME Software LLC
NOTE:  All opinions are strictly my own.


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Lindy Mayfield
Sent: Sunday, August 05, 2007 5:38 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: VSAM Linear Dataset n00b question

Great, thanks for the hint.  Problem solved.  I was looking in the wrong
bookshelf.


| A linear data set is processed as an entry-sequenced data set, with
| certain restrictions. Because a linear data set does not contain
control
| information (CIDFs and RDFs), it cannot be accessed as if it contained
| individual records. You can access a linear data set using these
| techniques:

* | VSAM

* | DIV, if the control interval size is 4096 bytes.

* | Window services, if the control interval size is 4096 bytes.

I assume the 4th method is to go directly to the media manager layer.  I
assume from what you said about cost that it is a set of API's or
something that must be purchased separately. I didn't find much about it
through Google.

Thanks, Binyamin, for helping me clear that up.

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


Re: VSAM Linear Dataset n00b question

2007-08-04 Thread Kenneth E Tomiak
Seems to me that DIV means Data in Virtual, not you reading a linear dataset. 
Persistent would imply to me the service handles reading/writing the data you 
access using the DIV macros. I would not expect the contents of the linear 
dataset to be handled with VSAM macros, just like DB2 using linear. The 
internal format is application dependent, in this case, DIV.


On Fri, 3 Aug 2007 20:10:51 +0200, Lindy Mayfield 
[EMAIL PROTECTED] wrote:

I must be having bad luck today with docs and googling.

Is it possible to access VSAM linear data sets without going through the
DIV macros? By using VSAM macros?

I have to admit a bit of confusion.  When I look at data spaces and
hiperspaces they say:  You can use temporary, or persistent via DIV.

And when I look at DIV it says: you can either be temporary via
hiperspace or persistent via VSAM linear data sets.

Maybe I'm confused about what DIV is, but I understood it to be related
to access to VSAM linear datasets.

Would anyone please point me in the correct direction here?  I read the
docs, even ran the DIVSMPL assembler program, which confused me more.

Thanks,
Lindy

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

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


Re: VSAM Linear Dataset n00b question

2007-08-04 Thread Binyamin Dissen
On Fri, 3 Aug 2007 20:10:51 +0200 Lindy Mayfield [EMAIL PROTECTED]
wrote:

:I must be having bad luck today with docs and googling.

:Is it possible to access VSAM linear data sets without going through the
:DIV macros? By using VSAM macros?

:I have to admit a bit of confusion.  When I look at data spaces and
:hiperspaces they say:  You can use temporary, or persistent via DIV.

:And when I look at DIV it says: you can either be temporary via
:hiperspace or persistent via VSAM linear data sets.

:Maybe I'm confused about what DIV is, but I understood it to be related
:to access to VSAM linear datasets.

:Would anyone please point me in the correct direction here?  I read the
:docs, even ran the DIVSMPL assembler program, which confused me more. 

What are you trying to do?

The basic purpose of DIV is to allow the file to be accessed and updated as
memory. 

You can map it to a private area as well as a dataspace.

--
Binyamin Dissen [EMAIL PROTECTED]
http://www.dissensoftware.com

Director, Dissen Software, Bar  Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

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


VSAM Linear Dataset n00b question

2007-08-03 Thread Lindy Mayfield
I must be having bad luck today with docs and googling.

Is it possible to access VSAM linear data sets without going through the
DIV macros? By using VSAM macros?

I have to admit a bit of confusion.  When I look at data spaces and
hiperspaces they say:  You can use temporary, or persistent via DIV.

And when I look at DIV it says: you can either be temporary via
hiperspace or persistent via VSAM linear data sets.

Maybe I'm confused about what DIV is, but I understood it to be related
to access to VSAM linear datasets.

Would anyone please point me in the correct direction here?  I read the
docs, even ran the DIVSMPL assembler program, which confused me more. 

Thanks,
Lindy

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