Portal | Manuals | References | Downloads | Info | Programs | JCLs | Mainframe wiki | Quick Ref
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Profile Log in to check your private messages Log in
 
Unable to open all the members in particular PDS

 
Post new topic   This topic is locked: you cannot edit posts or make replies.    IBMMAINFRAMES.com Support Forums -> JCL & VSAM
View previous topic :: :: View next topic  
Author Message
nugge123

New User


Joined: 27 Jun 2007
Posts: 1
Location: Bangalore

PostPosted: Thu Jun 28, 2007 5:55 pm    Post subject: Unable to open all the members in particular PDS
Reply with quote

Hi,

I am facing this problem newly. I have a PDS which has very important members in it. I use that for my daily jobs. I can open the PDS in Browse, Edit & View mode. Once inside, when I type B, E or V in front of any member in that PDS, it gives me an error saying



'I/O ERROR READING DATA. I/O ERROR OCCURRED READING THE EDIT DATA. CHECK DATASET BLOCK SIZE? - when opened in View or Edit mode

?AN I/O ERROR HAS ENCOUNTERED READING THE FIRST RECORD REQUESTED? ? when opened in Browse mode



I checked the block size and it has a size of 80. Now, I tried to copy the PDS to another which has a higher block size. But I am unable to copy it. How can this problem be solved? I need those members. Can you please help?



Thank you and have a nice day?
Back to top
View user's profile Send private message

ofer71

Global Moderator


Joined: 27 Dec 2005
Posts: 2360
Location: Israel

PostPosted: Thu Jun 28, 2007 7:14 pm    Post subject:
Reply with quote

What is the RECFM?

O.
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 Jun 28, 2007 9:02 pm    Post subject:
Reply with quote

Hello,

It sounds like someone has linkedt'ed a module into your pds.
Back to top
View user's profile Send private message
expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8646
Location: Back in jolly old England

PostPosted: Thu Jun 28, 2007 9:52 pm    Post subject:
Reply with quote

There is a thread in the forum to restore the proper DCB parms ................ somewhere
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 Jun 28, 2007 11:44 pm    Post subject:
Reply with quote

Hello,

Before doing anything to try and correct your problem, i'd suggest getting a copy of it with DFDSS or FDR.

Where you are is most likely fixable - failed attempts to fix it could further damage it. A backup is a very good thing. . .
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 Jun 28, 2007 11:48 pm    Post subject:
Reply with quote

Hello,

Following is a suggestion for another person who had a damaged source library.

Quote:
Try this: Quote:
***********************************************************************
JCL to recover source lib changed to load lib
***********************************************************************
//FIXRECFM JOB (ACCT),CLASS=A,...
//*
//JS010 EXEC PGM=IEBGENER
//SYSPRINT DD SYSOUT=*
//SYSIN DD DUMMY
//SYSUT1 DD *
FIX THIS PDS
//SYSUT2 DD DSN=your.broken.pds(@@FIX),DISP=SHR,DCB=RECFM=FB

After the program/JOB is run, the PDS should have its record format set back to FB. You can then delete the object program from the source library using ISPF 3.1 or other means (if you tried to access the program you would now get an I/O error since the RECFM is no longer set to U). You can also delete the @@FIX member since it isn't needed.


As i mentioned before, i would definitely recommend making a backup before proceeding.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   This topic is locked: you cannot edit posts or make replies.    IBMMAINFRAMES.com Support Forums -> JCL & VSAM All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Unable to send mail with SMTP commands harsh.saxena579 JCL & VSAM 10 Tue Dec 12, 2017 1:58 pm
No new posts Looping REXX - unable to interrupt RAVISANKAR07 CLIST & REXX 3 Wed Dec 06, 2017 1:08 pm
No new posts unable to set RC = 4 when empty file migusd SYNCSORT 1 Tue Nov 21, 2017 1:21 am
No new posts -502 Error - Cursor already open anand jeyapaul DB2 7 Sun Oct 29, 2017 4:22 am
No new posts Reply MQ open error Vignesh Sid COBOL Programming 6 Thu Sep 07, 2017 6:02 pm

Facebook
Back to Top
 
Job Vacancies | Forum Rules | Bookmarks | Subscriptions | FAQ | Polls | Contact Us