Managing definition bases


TOM stores object and set definitions in definition bases. You can create multiple definition bases to use in different situations, such as:

  • A temporary definition base to use when making a large number of changes before moving the changes over into a production environment.
  • A disaster-recovery definition base to quickly establish a functioning system.
  • Alternative definition bases to use for weekend activity or other recurring requirements.

The TDEFBS view lists the status of all the definition bases in TOM, both object definition bases and calendar definition bases. From this view, you can manage the TOM definition bases: add new definition bases, edit existing definition bases, activate or switch to another definition base. When you switch to another definition base, you can create, edit and save objects to a another definition base while the system continues to use the current definition base.

To access the TDEFBS view, enter TDEFBS on the COMMAND line or place the cursor on the Object/Calendar Bases menu item from the TOM Easy Menu, and press Enter.

Definition bases view: TDEFBS

DDMMMYYYY  12:02:41 ------ MAINVIEW WINDOW INTERFACE (V6.1.00) ----------------
COMMAND  ===>                                                 SCROLL ===> PAGE
CURR WIN ===> 1        ALT WIN ===>                                            
>W1 =TDEFBS============MA21SJSD=*========DDMMMYYYY==12:02:41====MVTOM====D====7
CMD Base Name                Sysplex  BaseType TOMplex  Actv Edit Definition Ba
--- ------------------------ -------- -------- -------- ---- ---- -------------
    DEFAULT                  BBPLEX01 Object   MAM21PLX Yes  Yes               
    TOMAPI definition-----DB BBPLEX01 Object   MAM21PLX No   No                
    Foreign SYSPLEX Obj Base NEWPLEX1 Object   MAM21PLX No   No   Object defini
    DEFAULTCAL               BBPLEX01 Calendar MAM21PLX Yes  No                
    USERCAL1                 BBPLEX01 Calendar MAM21PLX No   No                
    newcalendar              BBPLEX01 Calendar MAM21PLX No   Yes               
    Foreign SYSPLEX Cal Base NEWPLEX1 Calendar MAM21PLX No   No

To activate a different definition base or administer or edit another definition base, perform one of the following actions:

  • Enter ACT in the CMD field to activate a different object definition base or calendar definition base.
  • Enter SWT in the CMD field to switch to (administer or edit) a different object definition base or calendar definition base.

For calendar definition bases, you can hyperlink on the name to see the calendar entries. Place the cursor on an entry in the Base Name column, and then press Enter.

The TCALENT view is displayed.

Calendar entry view: TCALENT

 DDMMMYYYY  hh:mm:ss ------ MAINVIEW WINDOW INTERFACE (V6.1.00) ----------------
COMMAND  ===>                                                 SCROLL ===> PAGE
CURR WIN ===> 1        ALT WIN ===>                                            
>W1 =TCALENT===========TOMKZ====*========DDMMMYYYY==hh:mm:ss====MVTOM====D===23
- Calendar Entries                                   - Hide Fixed Section      
                                                                              
  Active DefBase.: PRODUCTION               Sysplex: BBPLEX01                  
  Edit DefBase...: DEFAULTCAL               Sysplex: BBPLEX01                  
                                                                              
CMD Entry Name        Typ From Date  FromTime To Date    To Time  Days    Mbrs
--- ----------------- --- ---------  -------- ---------  -------- ------- ----
    DLY               DAY N/A        N/A      N/A        N/A      SMTWTFS  N/A
    FRI               DAY N/A        N/A      N/A        N/A      -----F-  N/A
    MON               DAY N/A        N/A      N/A        N/A      -M-----  N/A
    SAT               DAY N/A        N/A      N/A        N/A      ------S  N/A
    SUN               DAY N/A        N/A      N/A        N/A      S------  N/A
    THU               DAY N/A        N/A      N/A        N/A      ----T--  N/A
    TUE               DAY N/A        N/A      N/A        N/A      --T----  N/A
    WED               DAY N/A        N/A      N/A        N/A      ---W---  N/A
    WKD               DAY N/A        N/A      N/A        N/A      -MTWTF-  N/A
    WKN               DAY N/A        N/A      N/A        N/A      S-----S  N/A
    ALWAYS            PER 01JAN1992  00:00:00 31DEC2041  00:00:00 N/A      N/A
    CHRISTMAS DAY     PER 25DEC2012  00:00:00 25DEC2012  23:59:00 N/A      N/A
    COLUMBUS DAY      PER 08OCT2012  00:00:00 08OCT2012  23:59:00 N/A      N/A
    INDEPENDENCE DAY  PER 04JUL2012  00:00:00 04JUL2012  23:59:00 N/A      N/A
    LABOR DAY         PER 03SEP2012  00:00:00 03SEP2012  23:59:00 N/A      N/A
    MARTIN LUTHER KIN PER 16JAN2012  00:00:00 16JAN2012  23:59:00 N/A      N/A
    MEMORIAL DAY      PER 28MAY2012  00:00:00 28MAY2012  23:59:00 N/A      N/A
    NEW YEARS DAY     PER 02JAN2012  00:00:00 02JAN2012  23:59:00 N/A      N/A
    PRESIDENTS DAY    PER 20FEB2012  00:00:00 20FEB2012  23:59:00 N/A      N/A
    THANKSGIVING DAY  PER 22NOV2012  00:00:00 22NOV2012  23:59:00 N/A      N/A
    THANKSGIVING FRID PER 23NOV2012  00:00:00 23NOV2012  23:59:00 N/A      N/A
    VETERANS DAY      PER 12NOV2012  00:00:00 12NOV2012  23:59:00 N/A      N/A
    HOLIDAYS          SET N/A        N/A      N/A        N/A      N/A        0

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*