I wanted to find which IGDSMS00 member in parmlib was being used.
You can use SDSF (where I use “s” in ispf to get to sdsf)
s;parm
(You can do the same with s;proc)
This lists the parmlib concatenation
COMMAND INPUT ===> CROLL ===> CSR
NP DSNAME Seq VolSer BlkSize Extent SMS LRecL DSOrg RecFm
__ USER.Z31B.PARMLIB 1 B3CFG1 6160 1 NO 80 PO FB
__ FEU.Z31B.PARMLIB 2 B3CFG1 6160 1 NO 80 PO FB
__ ADCD.Z31B.PARMLIB 3 B3SYS1 6160 1 NO 80 PO FB
__ SYS1.PARMLIB 4 B3RES1 27920 1 NO 80 PO FB
You can use the line command sv or se (for view or edit) on the data set to list the members of the data set.
I then used the edit comand s IGDSMS00 to edit the member directly, or loc IGDSMS to find the first member matching the string.
Search for the member
When you’ve displayed the list of data sets in parmlib you can issue a command like
SRCH CONSOLCP
If the member is found the data set will be displayed in white,if it is not found, it will be displayed in blue.
You can also use
SRCH CONSOL*
and get output like
Display Filter View Print Options Search Help
SDSF DATA SET SEARCH CONS* ALL LINE 1-4 (4)
COMMAND INPUT ===> SCROLL ===> CSR
NP DSNAME Seq ... SysName Member
__ USER.Z31B.PARMLIB 1 ... S0W1 CONS*
__ FEU.Z31B.PARMLIB 2 ... S0W1 CONS*
__ ADCD.Z31B.PARMLIB 3 ... S0W1 CONS*
__ SYS1.PARMLIB 4 ... S0W1 CONS*
Where it has colour coded the data sets, and the searched for member name is on the right end of the line. (Blue not found
One thought on “Which parmlib/proclib library has my member?”