Start of change

Displaying the data set optimization configuration

Use the DISPLAY IEFOPZ command to display the data set optimization configuration defined by IEFOPZxx parmlib members.

D IEFOPZ
D IEFOPZ
     {,DDNAME=ddname[,JOBNAME=jobname]}
     {,JOBNAME=jobname}
     {,NEW=newds[,OWNER=owner][,STATE={ACTIVE|ALL}]}
     {,OLD=oldds[,ARCH={MAXARCH|nn|ALL}][,MEMBERS=members][,OWNER=owner]
                [,STATE={ACTIVE|ALL}]}
     {,OWNER=owner}
     {,STATUS}	 
  [,L={a|name|name-a}]
DDNAME=ddname[,JOBNAME=jobname]
Displays each matching DDNAME/JOBNAME pair in the IEFOPZxx definition. If jobname is not provided, only ddname must match. ddname may be no longer than 8 characters. jobname may be no longer than 8 characters. The output of DISPLAY IEFOPZ, DDNAME is in the order described for the IEFOPZQ macro REQUEST=BY_DDJOBNAME.
Both ddname and jobname can have wildcard characters.
  • If ddname has no wildcard characters and either jobname is not specified or jobname has no wildcard characters, wildcard matching is done by treating the IEFOPZxx data as the wildcard pattern and ddname (and, if provided, jobname) as the string.
  • If ddname has wildcard characters or jobname has wildcard characters, wildcard matching is done by treating ddname (and, if provided, jobname) as the wildcard pattern and the IEFOPZxx data as the string. Within the string, wildcard characters are treated no differently than any other character.
For example:
  • for DDNAME=AB* in the command, IEFOPZxx data with a DD of AB or ABC or AB* would match.
  • for DDNAME=AB in the command, IEFOPZxx data with a DD of AB or AB* would match, but IEFOPZxx data with a DD of ABC or AB? would not.
Note: If you want to see all of the definitions that apply to a specific DDNAME, it is best to omit JOBNAME, rather than specifying JOBNAME=*, because of the rule about what is to be used as the wildcard pattern and what is to be used as the wildcard string

DDNAME can be abbreviated as DD or DDN. JOBNAME can be abbreviated as JOB.

ddname and jobname values will be translated to uppercase.

Do not use embedded blanks within a quoted ddname or a quoted jobname.

JOBNAME=jobname
Displays each matching DDNAME/JOBNAME pair in the IEFOPZxx definition. The output of DISPLAY IEFOPZ, JOBNAME is in the order described for the IEFOPZQ macro REQUEST=BY_DDJOBNAME.

jobname can have wildcard characters. If jobname has no wildcard characters, wildcard matching is done by treating the IEFOPZxx data as the wildcard pattern and jobname as the string; If jobname has wildcard characters, wildcard matching is done by treating jobname as the wildcard pattern and the IEFOPZxx data as the string. Within the string, wildcard characters are treated no differently than any other character. For example, for JOBNAME=AB* in the command, IEFOPZxx data with a JOBNAME of AB or ABC or AB* would match. For JOBNAME=AB in the command, IEFOPZxx data with a Jobname of AB or AB* would match, but IEFOPZxx data with a JOBNAME of ABC or AB? would not.

JOBNAME can be abbreviated as JOB.

jobname values will be translated to uppercase.

Do not use embedded blanks within a quoted jobname.

NEW=newds[,OWNER=owner][,STATE={ACTIVE|ALL}]
Displays, for each matching IEFOPZ-New data set, the IEFOPZ-Old data sets associated with it. newds can have wildcard characters and must be no longer than 44 characters. The output of DISPLAY IEFOPZ, NEW is in the order described for the IEFOPZQ macro REQUEST=BY_NEW.

OWNER=owner displays data only for OLD/NEW definitions with a matching owner. OWNER=*, which is the default, displays information for all owners. owner must be no longer than 16 characters and can contain wildcard characters.

STATE=ACTIVE, which is the default, displays data from active definitions only. STATE=ALL displays data from all definitions. STATE=ALL can be specified as STATE=ANY.

OWNER can be abbreviated as OWN.

Do not use embedded blanks within a quoted newds value.

If specified within quotes, owner can have embedded blanks.

newds and owner values will be translated to uppercase.

OLD=oldds[,ARCH={MAXARCH|nn|ALL}][,MEMBERS]
[,OWNER=owner][,STATE={ACTIVE|ALL}]
Displays, for each matching IEFOPZ-Old data set, information about the IEFOPZ-New data sets associated with it. oldds can have wildcard characters and must be no longer than 44 characters. The output of DISPLAY IEFOPZ, OLD is in the order described for the IEFOPZQ macro REQUEST=BY_OLD.
ARCH is specified as one of:
ARCH=MAXARCH
Displays the data set that is to be used for this IPL (as specified by the MAXARCH value). ARCH=MAXARCH is the default.
ARCH=nn
Displays the data set that will be used if the machine is ARCH=nn. nn must be 1-2 decimal digits with a value in the range from the minimum MAXARCH to 99.
ARCH=ALL
Displays all the associated data sets and their ARCH value. ARCH=ALL can be specified as ARCH=ANY.

MEMBERS indicates to also show the INCLUDE and EXCLUDE members.

OWNER=owner displays data only for OLD/NEW definitions with a matching owner. OWNER=*, which is the default, displays information for all owners. owner must be no longer than 16 characters and can contain wildcard characters. OWNER can be abbreviated as OWN.

STATE=ACTIVE, which is the default, displays data from active definitions only. STATE=ALL displays data from all definitions. STATE=ALL can be specified as STATE=ANY.

oldds and owner values will be translated to uppercase.

Do not use embedded blanks within a quoted oldds value.

If specified within quotes, owner can have embedded blanks.

OWNER=owner
Displays information from the IEFOPZxx OWNER statement about each matching owner in the IEFOPZxx definition. owner must be no longer than 16 characters and can contain wildcard characters. owner will always be used as the pattern in wildcard matching. Thus, for example, DISPLAY with OWNER=DENISE will not find a match with a parmlib specification of OWNER(DENIS*). Conversely, DISPLAY with OWNER=DENIS* will find a match with a parmlib specification of OWNER(DENISE). The output from DISPLAY IEFOPZ, OWNER is in the order described for the IEFOPZQ macro REQUEST=BY_OWNER

OWNER can be abbreviated as OWN.

owner values will be translated to uppercase.

If specified within quotes, owner can have embedded blanks.

STATUS
Displays the following information:
  • The MAXARCH value
  • The IEFOPZ LNKLST and LLA options that are in effect
  • PARMLIB member suffixes from the IEFOPZ system parameter (if no SET IEFOPZ system command has been issued) or from the most recent SET IEFOPZ system command.
.
L=a, name, or name-a
Specifies the display area (a), console name (name), or both (name-a) where the display is to appear.

Examples

To display the IEFOPZ DDNAME/JOBNAME pairs that match DDNAME DD1:
DISPLAY IEFOPZ,DDNAME=DD1
IEFA163I 13.00.34 IEFOPZ DD/Job
DDName    Jobname                   
DD1       J1                        
DD1       FRED                      
To display the IEFOPZ DDNAME/JOBNAME pairs that match job FRED:
DISPLAY IEFOPZ,JOB=FRED
IEFA163I 13.01.24 IEFOPZ DD/Job 
DDName    Jobname                    
DD1       FRED                       
DD2       FRED
To display the IEFOPZ IEFOPZ-New data sets for OWNER=IBM:
D IEFOPZ,NEW=*,OWNER=IBM         
IEFA162I 12.58.38 IEFOPZ New  
New:        SYS2.TESTNEW1           
  Old: CTDSD3 SYS1.TESTOLD1         
New:        SYS3.TESTNEW2           
  Old: CTDSD3 SYS1.TESTOLD2
To display the IEFOPZ IEFOPZ-Old data sets that begin with SYS1, for OWNER=IBM that are active with ARCH that correlates to MAXARCH:
DISPLAY IEFOPZ,OLD=SYS1*,OWNER=IBM
IEFA161I 12.56.02 IEFOPZ Old 
Old:        SYS1.TESTOLD1                
  Arch  Volume DSName                      
   10          SYS2.TESTNEW1             
Old:        SYS1.TESTOLD2                
  Arch  Volume DSName                      
   10          SYS3.TESTNEW2
To display the IEFOPZ MINARCH values for all owners:
DISPLAY IEFOPZ,OWNER=*            
IEFA166I 12.57.42 IEFOPZ Owner 
Owner            MinArch               
IBM                 10                 
ISV2                 9
To display IEFOPZ status information:
DISPLAY IEFOPZ,STATUS
IEFA160I 12.53.45 IEFOPZ Status 
MAXARCH: 10 
LNKLST: Yes  LLA: Yes 
IEFOPZ(s): 02
End of change