Setting up IMS environment

Select option 1. Set up IMS environment to specify your IMS system ID and the libraries that are used by IMS Database Repair Facility to access your database.

Procedure

  1. Select option 1. Set up IMS environment in the Main menu and press Enter.
  2. In the Set up IMS system ID panel, specify an IMS system ID in the Add new IMS system ID field. If the IMS system ID that you want to work with is already defined, select the IMS system ID by entering an S in the input field that corresponds to that IMS system ID. Then, press Enter.
    Figure 1. Set up IMS system ID panel
                                  Set up IMS system ID                              
     Command ===>                                                                   
                                                                                    
     S Select or  D Delete IMS system ID or Add new IMS system ID.                  
     END to exit                                                                    
                                                                                     
     Add new IMS system ID   ________                            
                                                                                    
                        IMS management                                              
       IMS ID  Release  of ACBs                                                     
     _ IMSA      15.2      Disabled                                                 
     _ IMSB      15.2      Enabled                                                   
     ******************************* Bottom of data ********************************
    Tip: You can also delete an IMS system ID by entering a D in the input field that corresponds to the IMS system ID that you want to remove from this panel. You can delete multiple IMS system IDs at once.
  3. In the Setup- Select environment panel, supply information whether the IMS management of ACBs is enabled or not in the selected IMS system environment. If the IMS management of ACBs is enabled in the IMS system, enter Y. If the IMS management of ACBs is not enabled or if you want to use DBD and ACB libraries with IMS Database Repair Facility, enter N.
    Figure 2. Setup- Select environment panel
                             Setup- Select environment                             
     Command ===>                                                                   
                                                                                   
     Supply information about the selected IMS system environment, and press Enter.
                                                                                    
     IMS ID                       . . IMSA                                    
                                                                                   
                                                                                    
     IMS management of ACBs enabled?                                               
                                                                                   
     * Enter Y or N               . . N                                            
    
  4. In the Setup- Specify libraries panel, specify the libraries to be used by IMS Database Repair Facility to access your database.
    Figure 3. Setup- Specify libraries panel (when the IMS management of ACBs is disabled)
                             Setup- Specify libraries 
     Command ===>
    
     Specify appropriate libraries, or END to exit 
    
     IMS ID                       . . IMSA
     IMS release                  . . 15.2
     IMS management of ACBs       . . Disabled
    
     Copy libraries from ID       . . ________ (optional)
                                      
     IMS RESLIB                   . . IMS.IMSA.RESLIB                                
     Randomizer library           . . IMS.IMSA.RESLIB                             
     Part. Selection exit library . . IMS.IMSA.RESLIB                             
    
     DBD library                  . . IDL.IVPA.DBDLIB                             
     Dynamic allocate library     . . IDL.IVPA.DYNLIB                             
      (optional)
     ACB library                  . .                                             
     DYNLIB for RECONs            . .                                             
    
     RECON1 data set name         . . IDL.IVPA.RECON1                             
     RECON2 data set name         . . IDL.IVPA.RECON2                             
     RECON3 data set name         . . IDL.IVPA.RECON3                             

    Provide the library information in the following fields:

    Copy libraries from ID
    If an IMS system ID is already defined and you want to use the same libraries or some of the libraries that are defined to that IMS system ID, specify the IMS system ID in this field and then press Enter. The fields are populated with the libraries that are defined to the specified IMS system ID. If necessary, update the populated library names.
    IMS RESLIB
    Specify the name of the IMS RESLIB.
    Randomizer library
    Specify the name of the library that contains the randomizing modules.

    If you leave the field blank and press Enter, the library name that is specified in the IMS RESLIB field is populated in this field.

    Part. Selection exit library
    Specify the name of the library that contains the HALDB partition selection exit routine.
    DBD library
    Specify the name of the DBD library. Specify this field only if the IMS management of ACBs is not enabled.
    IMS bootstrap data set HLQ
    Specify the high-level qualifier of the IMS bootstrap data set (BSDS), which is one of the system data sets of the IMS catalog. Specify this field only if the IMS management of ACBs is enabled.
    IMS Tools Base library (SGLXLOAD)
    Specify the SGLXLOAD library of IMS Tools Base. Specify this field only if the IMS management of ACBs is enabled.
    Dynamic allocate library
    If your database data set names are stored in a dynamic allocation library, enter the name of the library.

    This field is optional, but if left blank for a non-partitioned database or a DEDB, you must later supply the name of the dynamic allocate library or a list of database data set names in the Update libraries panel.

    ACB library
    If you want to modify a Fast Path DEDB and want to view the segment by key, specify the name of the ACB library that contains the DBD definition. Specify this field only if the IMS management of ACBs is not enabled.

    The DBD must be defined in the DBDLIB and the ACBLIB. Specify the ACB library only if you plan to modify a Fast Path DEDB.

    DYNLIB for RECONs
    If RECON dynamic allocation members are not in the RESLIB or the dynamic allocation library, specify the library where they can be found.
    RECON data set names
    Specify the RECON data set names.

    If you leave the fields blank and press Enter, IMS Database Repair Facility generates RECON data set names based on the dynamic allocation members that are found in RESLIB or DYNLIB. You can accept or modify the displayed names. If none were found, the fields are blank and you must manually enter the names of the RECON data sets.

    The library names that you specify on this panel initially become the defaults for the entire IMS Database Repair Facility. You can overwrite these defaults later on the Update libraries panel.

  5. Press Enter. The Set up IMS system ID panel is displayed again. Press END (PF3) to return to the Main menu.