Upgrading recently to SYSVIEW 16.0 and using the command:
SPACE ,,,stgname (there are 3 commas there)
to get space information for all volumes in a storage group.
This command now fails with:
GSVX092E <VOLSER> PARAMETER REQUIRED BY SPACE COMMAND
The command:
SPACE *,,,stgname works the way it should.
PTF SO14768 is already applied.
SYSVIEW 16.0 & 15.0 - z/OS supported releases -
Using the masking character with the SPACE command was changed with PTF SO14533.
This was to avoid the large overhead of evaluating all DASD volumes. However, the PTF contains the following statement:
o Updates to the SPACE command that requires a <volser> to be passed
as a parameter. This is to avoid obtaining space data for all DASD
devices when no parameter was specified. If you want to retain
prior behavior, you can set the default parameter to the variable
length mask character in your user profile:
SET DEFAULTPARMS,&VLMC,SPACE
So you can set it back to the way you had it, knowing there is overhead involved with issuing the command.
NOTE: Users may change the way the SPACE command works by using generic or masking charazcters. If you want the command to function without specifying a parameter, the user's PROFILE can be modified to provide an initial parameter. Issue the following command to set the initial parameter for the SPACE command:
SET DEFAULTPARMS,=,SPACE
Issue the HELP SPACE command for further information.