Search in the DSALLOC display
search cancel

Search in the DSALLOC display

book

Article ID: 258182

calendar_today

Updated On:

Products

SYSVIEW Performance Management

Issue/Introduction

The DSALLOC command shows datasets allocated to a specific ASID.

Often, there are concatenations of libraries in the list. 

Is it possible to find which library contains a certain member?

This is available in the LINKLIST, PROCLIST, LPALIST and maybe other commands using the WHERE sub-command.

 

Environment

SYSVIEW 16.0 & 17.0 - z/OS supported releases - 

Resolution

The WHERE sub-command is actually eligible for the following commands: 
 
CAPLIB  
CLIBS   
CLISTLIB
DDLIST  
DUMP    
HELPLIB 
LINKLIST
LPALIST 
MAPLIB  
PANELLIB
PARMLIB 
PARMLIST
PLOTLIB 
PROCLIST
REXXLIB 
SAMPLIB 
SECURITD
SECURIT2
SECURIT5
TASKLIB 
TEMPLATE
XMLLIB  
 
An update has been made to SYSVIEW 17.0 to include the others that were not present in the TOPICS member for WHERE. 
 
So to provide an example, issue 'ASID ENF', to switch to the ENF address space ASID, then issue DSALLOC, it will be presented with the list of DDNAMES for the started task. 
From that list, the line command DDLIST can be entered next to one of the DD that have multiple PDS concatenated. 
This will present a list of the PDS and now enter WHERE ????? to find the occurrences of a specific member.
 
There is also another means of obtaining similar information using the FILELIST command. 
FILELIST has a number of options but what it does is to present with a list of members for a specific list of partitioned datasets in order. 
 
You can supply the list on the FILELIST command or you can have a predefined set of libraries in the FILELIST member of your *.CNM4BPRM PDS. 
Two definitions are distributed in that member, MACLIB and CEEH. 
So issuing FILELIST CEEH and it will come back with a list of all members in the datasets defined in the CEEH list. 
If there was a duplicate member, there should be an entry where the next blank line indicates a duplicate in another library. 
 
A PTF will be published in the future that will now allow for WHERE Filelist to work with DSALLOC so it will search the DSALLOC concatenation for a member in a single command.