Notices Preface Audience for this Guide What is Covered in this Guide Version 7 Installation – What’s New Naming protocol Glossary Conventions used in this guide Additional tableBASE references Customer Support Training and Professional Services About DataKinetics Installation overview Installation Procedures Preparing for Installation Step 1: Prepare for tableBASE installation Step 2: Obtain installation files from installation media Step 3: Verify recommended security considerations Installing the tableBASE PC Server Steps to install the tableBASE PC Server Step 1—Move load modules to authorized load library Step 2—Modify PROC and Install in PROCLIB Step 3—Start the tableBASE PC Server Installing tableBASE MVS batch Steps to install tableBASE Batch Step 1—Modify default parameters (optional) Step 2—Copy tableBASE load modules Step 3—Run tableBASE interface above the line Step 4—Add recommended modules to LPA (optional) Step 5—Convert tableBASE libraries to Version 6 format (optional) Step 6—Point TBDR CLIST to newly installed libraries Step 7—Update binder procedure to use the current TBLBASE API Step 8—Convert BDAM table libraries to VSAM (optional) Step 9—Confirm successful install Installing the VTS (Virtual Table Share) product Steps to install the VTS product Step 1—Modify default parameters (optional) Step 2—Copy tableBASE load modules (optional) Step 3—Confirm successful VTS install Installing the VTS Gate product Steps to install and validate the VTS Gate product Verify VTS Gate license Read-only VTS-TSR start up and validation Hardware key protected VTS-TSR start up and validation SAF interface protected VTS-TSR start up and validation Installing the CICS Interface product Differences between tableBASE Release 5.x and newer releases Steps to install the CICS Interface product Step 1—Modify default parameters (optional) Step 2—Copy tableBASE load modules (optional) Step 3—Convert from BDAM table libraries to VSAM (optional) Step 4—Create CICS definitions for tableBASE libraries Step 5—Create CICS definitions for tableBASE programs and transactions Step 6—Create CICS definitions for tableBASE journal files Step 7—Edit PLT Step 8—Update binder procedure to use new TBLBASE API Step 9—Customize CICS startup JCL Step 10—Confirm successful CICS Interface install Step 11—Change system abends to task abends Notes and restrictions Level of CICS CICS/TS CSD FCT restriction for tableBASE libraries Installing the IMS TM Interface product Differences between Release 5.x and Version 7 affecting IMS Steps to install the IMS/TM Interface product Step 1—Modify default parameters (optional) Step 2—Copy tableBASE load modules (optional) Step 3—Check pre-load list Step 4—Customize IMS startup JCL Step 5—Confirm successful IMS Interface install Installing the DB2 Stored Procedures Interface product Steps for DB2 Stored Procedure support Step 1—Modify default parameters (optional) Step 2—Copy tableBASE load modules (optional) Step 3—Customize startup JCL Installing the tablesONLINE/CICS product Steps to install tablesONLINE/CICS Installing tablesONLINE/CICS for the first time Step 1—Copy the tablesONLINE control libraries Step 2—Customize CICS startup JCL Step 3—Enable batch job submission from CICS—Part 1 Step 4—Create CICS definitions Step 5—Confirm successful tablesONLINE install Step 6—Enable batch job submission in CICS—Part 2 Step 7—Change Fetch Generic Delimiter (optional) Step 8—Validate tablesONLINE/CICS Administration Upgrading tablesONLINE/CICS from Release 4.2.x, 5.0.x, or 5.1 Upgrade 1—Create new TBACTLB library Upgrade 2—Create new TBDICLB library Upgrade 3—Create new TBAPPLB library Upgrade 4—Update description tables Upgrade 5—Update menu tables Upgrade 6—Update message tables Upgrade 7—Update help table Upgrade 8—Update security module (optional) Notes and restrictions CICS/MRO or CICS/ISC Converting Views TWA size for tablesONLINE/CICS transactions Generating C/C++ structures from tablesONLINE Views Installing the tablesONLINE/ISPF product Steps to install tablesONLINE/ISPF Step 1—Change CLIST to variable blocked file (optional) Step 2—Point TBALLOCS CLIST to newly installed TBSYSLB Step 3—Point TBSKDEF SKELETON to newly installed load library Step 4—Modify the primary ISPF menu to point to tablesONLINE Step 5—Modify Help tutorial to point to tablesONLINE help Step 6—Connect tablesONLINE to ISPF Step 7—Confirm successful tablesONLINE/ISPF install Notes and restrictions Operating considerations and limitations Generating C/C++ structures from tablesONLINE Views tableBASE run-time options ALLOW_TB_LIB_IO—Allow tableBASE Library I/O CICSJRNL—CICS Journal File ID DATERTNX—Date-Sensitive Processing Found Code FGDELIM—Fetch Generic Delimiter HASH_HI_DEN_LIM—High Density Limit for Hash Indexes HASH_LOW_DEN_LIM—Low Density Limit for Hash Indexes LDS—Linear Data Set Use LIBnn, ML—tableBASE Library List LISTOPTIONS—List Parameter Options LOCKTIMERC—Lock Timer Wait Value LOCKTIMEWTO—Lock Timer Message Wait Value MAXNMTAB—Maximum Number of Tables MTRETAIN—Retain Rows and Index Areas MULTITASKING—Multitasking MULTOPNX—Multiple Alternate Index OVRRIDES—Allow Changes to Status Switches RACF_LIBACCESS—Perform Checks on Protected Libraries RACF_VTS—Perform Checks on SAF Interface Protected VTS-TSRs STROBE—Strobe Interval STROBEMETHOD—Strobe Method SUPPRESS_DUMPS—Suppress tableBASE Messages and Dumps SWITCHES—Status Switches TABLEWAITRC—Table Open Enqueue Wait Time TABLEWAITWTO—Table Open Enqueue Report Time TPVM—VTS Group Manager Use TSR_ALGORITHM—Optimize TSR Usage TSR_KEY_PROTECT—Hardware Key Protection for VTS-TSRs TSR_WARNING_FREQ—Frequency of TSR Allocation Warnings TSR_WARNING_PCT—Percentage of TSR Allocation for Warning Activation TSRACCESS—Read Only (RO) or Read Write (RW) TSR Access TSRSIZE—tableSPACE Region Size USEREXITS—User Exits VTSFIRST, VTSLAST—VTS Search Sequence VTSNAME—Specifying the Name of a VTS-TSR VTSPREFIX—VTS Prefix Definition ZEROROWS—Zero Data Table Rows on De-allocation TBOPT dataset coding Converting tableBASE libraries Description of tableBASE library versions Converting a tableBASE library tableBASE version 5 library expansion limits DK1TLCHK utility tableBASE LPA-eligible programs Source modules JCL members Distribution datasets and libraries Mandatory tableBASE datasets Optional tableBASE datasets Mandatory tableBASE libraries Optional tableBASE libraries Home / Documentation Archive / tableBASE Installation Guide / Installing the CICS Interface product Differences between tableBASE Release 5.x and newer releases As of Version 6: The roll-out library, TBTSLIB, is no longer required The tableBASE PC Server is required CICS thread-safe support has been available since Version 6, modification level 7. Doc navigation Steps to install the CICS Interface product >