IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

How to find a member in a group of PDSs?


IBM Mainframe Forums -> JCL & VSAM
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
vrch

New User


Joined: 21 Mar 2005
Posts: 20

PostPosted: Mon May 02, 2005 11:05 am
Reply with quote

Hello group,

I have no.of PDS s.I know one member name among all those PDS s.
I want to know that particular member is in which PDS without opening the PDS?

Let me know is there any command or some other way to find?

Thanks in advance.

Kind regards,
vrch.
Back to top
View user's profile Send private message
notonly4u

New User


Joined: 26 Apr 2005
Posts: 87
Location: Hyderabad

PostPosted: Mon May 02, 2005 11:48 am
Reply with quote

Dear Vrch,

We can find the existance of the Member through TSO.

In 3.4 give the high level qualifier that the PDS starts with,

I.e., B0629FE.TEST.*

It'll display list of PDSs and in the command prompt type

MEMBER membername;

i.e., MEMBER HELLO

It'll display in which PDS the member is found....

Hope yu asked for this. If Iam not clear....Please make a note...

Regards
Back to top
View user's profile Send private message
vrch

New User


Joined: 21 Mar 2005
Posts: 20

PostPosted: Mon May 02, 2005 12:48 pm
Reply with quote

Hello..

I tried the same procedure as u told...but when i am giving that command

"MEMBER member name" i am getting Invalid coomand message.
so Plz chk it out and let me know the correct process.

Thanks,
vrch
Back to top
View user's profile Send private message
notonly4u

New User


Joined: 26 Apr 2005
Posts: 87
Location: Hyderabad

PostPosted: Mon May 02, 2005 12:57 pm
Reply with quote

Dear VRCH,

It is working fine for me....

Please let me explain the procedure again...

Suppose if iam searching a member JAIKER in the PDS list that starts with BATCH.TEST.*

Go to 3.4 give the Dsname Level : BATCH.TEST.*

and give an enter.....This will list all the PDSs starting in BATCH.TEST.*

then in the same screen.....in command line....type

MEMBER JAIKER

This will tell you all the PDSs that contains the member named JAIKER.

Please try that....And let me know where yu gave the command....

Regards
Back to top
View user's profile Send private message
vrch

New User


Joined: 21 Mar 2005
Posts: 20

PostPosted: Mon May 02, 2005 1:42 pm
Reply with quote

Hello....

The process till list of PDS s its showing correctly as u told.
I specified that command in command prompt only as shown below.
Command ===> MEMBER CHECK
But still i am getting same message Invalid command.

I think there may be some limitations to our installation.
If that is the reason plz let me know is there any other way to find the same problem.

And thanks for u r information.

Thanks,
vrch
Back to top
View user's profile Send private message
vijayamadhuri

Active User


Joined: 06 Apr 2005
Posts: 180

PostPosted: Mon May 02, 2005 11:16 pm
Reply with quote

Suppose we have a PDS say TSXF955.WWESP.W001M.
You want to locate the member say member1 in this pds then it is
in the edit mode/view mode type

TSXF955.WWESP.W001M(member1) in the place where it asks for the PDS NAME

if the member is present in the pds it will open that member.
If the member is not available it says the member not available.
TSXF955.WWESP.W001M(*) will display all the available members in THE PDS.
Back to top
View user's profile Send private message
vrch

New User


Joined: 21 Mar 2005
Posts: 20

PostPosted: Tue May 03, 2005 10:26 am
Reply with quote

Hello Madhuri,

Thanks for giving reply.

I think u dont understand my problem.I wil explain again.

I dont know the name of the PDS.I know only the member name.I want to find in which PDS the member is present?

Plz let me know is there any othere way?

Thanks in advance.
Vrch
Back to top
View user's profile Send private message
Shadab

New User


Joined: 04 May 2005
Posts: 1
Location: Hyderabad

PostPosted: Thu May 05, 2005 6:13 pm
Reply with quote

Hi,
I think the solution given by notonly4u should work.
Suppose i have a members hello in my PDS - temp1.load.s1000, temp2.load.s2000,temp3.load.s3000 , I can go to option 3.4 and enter temp1.load.s* . This will list out the pds i mentioned above. Now type member hello in command prompt. The member name will be displayed against the pds where this member is present. Some times it may so happen that the member I am searching may also be in PDS that i do not have authorization to access. Then i will get a authorization voilation.

Regards,
Shadab
Back to top
View user's profile Send private message
somasundaran_k

Active User


Joined: 03 Jun 2003
Posts: 134

PostPosted: Fri May 06, 2005 7:34 am
Reply with quote

vrch wrote:
Hello....

The process till list of PDS s its showing correctly as u told.
I specified that command in command prompt only as shown below.
Command ===> MEMBER CHECK
But still i am getting same message Invalid command.

I think there may be some limitations to our installation.
If that is the reason plz let me know is there any other way to find the same problem.

And thanks for u r information.

Thanks,
vrch

I think the MEMBER command is introduced in z/OS. That could be the reason you are getting the Invalid message.Here is a Rexx utility FINDMEM from Doug Nadel. www.sillysot.com/mvs/
Try this out and let us know.

Regds
-Som
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> JCL & VSAM

 


Similar Topics
Topic Forum Replies
No new posts To find whether record count are true... DFSORT/ICETOOL 6
No new posts Find the size of a PS file before rea... COBOL Programming 13
No new posts How to copy the -1 version of a membe... TSO/ISPF 4
No new posts Searching for a member but don't know... TSO/ISPF 6
No new posts Compare latest 2 rows of a table usin... DB2 1
Search our Forums:

Back to Top