ADSDM291 9999 CRITICAL ERROR IN DMSPARMS - USERID NOT FOUND in TSO RESTORE
search cancel

ADSDM291 9999 CRITICAL ERROR IN DMSPARMS - USERID NOT FOUND in TSO RESTORE

book

Article ID: 260625

calendar_today

Updated On:

Products

Disk Backup and Restore - MVS

Issue/Introduction

The TSO RESTORE command failed with 

ADSDM291 9999 CRITICAL ERROR IN DMSPARMS - USERID NOT FOUND

Environment

Release : 14.0

Resolution

Activate TSO Support

Step 1. Make the Command Processor Available to TSO

Ensure that the dialog manager programs are available to the TSO session. This process has been partially completed, since you have already installed the TSO Command Processors, and control program ADSSP202 into one of the system linklist libraries.

To complete the process, modify your ISPF/TSO logon procedure to allocate a ddname of DMSOSLIB that points to the Disk load library; that is:

 //DMSOSLIB DD DISP=SHR,DSN=CA.DISK.CCUWLOAD

Also, add to your ISPF/TSO logon procedure a ddname of PARMLIB that points to your Disk

 parameter library:

 //PARMLIB DD DISP=SHR,DSN=CA.DISK.CCUWPARM

This step is required to give the TSO Command Processors access to other Disk programs. The Disk control module ADSMI002 always looks for the DMSOSLIB library first, and finds all of the needed Disk modules there without searching any other libraries. Your other ISPF functions never waste time searching the Disk  directory looking for one of their programs.

TSO command processors are available to perform the functions in the following list of modules:

DARCHIVE Queue a request to archive a data set.

DRESTORE Queue a request to restore a data set.

DERASE Erase a queued archive or restore request.

LISTDMS List the Disk index of archived data sets.

LISTREQ List the status of queued archive/restore requests.

RESTORE Restore a data set immediately (uses dynamic tape allocation). This command processor must also be designated as privileged.

Step 2. TSO Help Text

The Help text members were placed into the Disk TSO Help library during the installation. Ensure that this library is allocated to your TSO session.

Step 3. TSO Dynamic Restore Command Processor

If you want to permit the use of the dynamic RESTORE command, see the instructions that follow to activate this feature. For more information on the dynamic RESTORE command, see RESTORE - Immediate (Dynamic) Restore.

The TSO dynamic RESTORE command processor uses a subfile called DMSPARMS, defined within the FILES. This subfile was described in the FDSAMPLE member in parmlib.

The dynamic restore command processor must be designated as privileged or authorized in the MVS environment, due to its use of the ENQ and ALLOCATE SVCs. Update your SYS1.PARMLIB(IKJTSOxx) member to include RESTORE. After the changed member has been activated by an IPL, any TSO user can do dynamic restores. TSO mount authority is required if the data set being restored is archived to tape.

Note : Standard ISPF does not allow authorized TSO commands to be entered from its menu option 6. Unless local ISPF modifications have been made to permit such executions, you must exit ISPF before using this command.