Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

Easytrieve doubt - VFM

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CA Products
View previous topic :: :: View next topic  
Author Message
jkri

New User


Joined: 24 Jul 2007
Posts: 17
Location: pune

PostPosted: Wed Aug 11, 2010 12:00 pm    Post subject: Easytrieve doubt - VFM
Reply with quote

I have an easytrieve program which has a table definition like

FILE tablename 600000

My JCL for this program is

JS00 EXEC PGM = EZTPA00
EZTVFM DD UNIT= name, SPACE = (CYL,(4000,400), RLSE)
DDNAME DD file input to table

The problem is program runs fine for 600000 records in input file. If we increase table size to 700000 then the program abend with "A003 space error". I cannot increase the space parameter more than mentioned.
My doubt - is there any other way to overcome this space issue other than using less records file i/p & reducing table size in program?

Is there any way to calculate the SPACE required from the table size definition? This space issue can be solved only by increasing the volume available for the program to execute?
Please help.
Back to top
View user's profile Send private message

PeterHolland

Global Moderator


Joined: 27 Oct 2009
Posts: 2436
Location: Netherlands, Amstelveen

PostPosted: Wed Aug 11, 2010 12:07 pm    Post subject:
Reply with quote

FILE tablename 600000 specifies the starting position relative to position 1 of the record.

Im not sure if your easytrev ever worked. I would like to see the real
definition you used.

You should use a construction like :

FILE table FB(lrecl blksize) TABLE 600000 VIRTUAL RETAIN.
Back to top
View user's profile Send private message
jkri

New User


Joined: 24 Jul 2007
Posts: 17
Location: pune

PostPosted: Wed Aug 11, 2010 12:19 pm    Post subject:
Reply with quote

The program is perfect and is working for size less than 700000.

The definition is -

FILE tablename TABLE 700000
ARG 1 8 N
DESC 9 2 A
Back to top
View user's profile Send private message
PeterHolland

Global Moderator


Joined: 27 Oct 2009
Posts: 2436
Location: Netherlands, Amstelveen

PostPosted: Wed Aug 11, 2010 12:22 pm    Post subject:
Reply with quote

FILE tablename TABLE 700000 is not the same description as in your first
post.

Try using the lrecl/blksize (half track blocking). And specify VIRTUAL to
direct to the VFM external storage.
Back to top
View user's profile Send private message
PeterHolland

Global Moderator


Joined: 27 Oct 2009
Posts: 2436
Location: Netherlands, Amstelveen

PostPosted: Wed Aug 11, 2010 12:39 pm    Post subject:
Reply with quote

I forgot to mention that FB(lrecl blksize) is only of interest if you
create the table in the same easytrev.
Back to top
View user's profile Send private message
jkri

New User


Joined: 24 Jul 2007
Posts: 17
Location: pune

PostPosted: Wed Aug 11, 2010 2:16 pm    Post subject:
Reply with quote

I guess, I need to split the file and use. Thanks for your suggesstion.
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Thu Aug 12, 2010 12:42 am    Post subject:
Reply with quote

Hello,

Or define a vsam file or database table for this use. . .
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CA Products All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts UNIT=AFF for Easytrieve code gandikk JCL & VSAM 7 Wed Jul 12, 2017 11:42 pm
No new posts READ A PACKED "NEGATIVE" FI... jdesouza CA Products 3 Tue May 02, 2017 11:43 pm
No new posts Easytrieve report shalem CA Products 4 Sun Feb 26, 2017 9:08 am
No new posts Doubt in MFS abdulrafi IMS DB/DC 2 Fri Oct 21, 2016 3:09 pm
No new posts Easytrieve - Report writing - Only 1 ... Abhi Nature CA Products 2 Wed Sep 14, 2016 11:40 am


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us