Data sets used during this configuration

The installation process for CICS® IA is described in the Program Directory that is distributed with the product. The size of the tar file that is used to install CICS IA is 185 MB.

Installation creates a number of libraries, listed below, that you use to set up and run CICS IA. In the following list, hlq (high-level qualifier) is the library prefix defined in your installation job stream.

CICS IA provides an ISPF-based customization program that you can use to provide values for the variables used by the installation jobs and to create job header cards to meet your site standards. See Running the installation customization program. You are recommended to use this program. The instructions in the topics that follow assume that the customization program has been run. However, sometimes you must edit some of the installation jobs after they have been customized by the installation customization program.

hlq.SCIUSMP1
Contains sample jobs, listed in Table 1, to run the Load Module Scanner and the Reporter and the jobs and files used to set up CICS IA, except for DB2® jobs.
Table 1. Jobs and files supplied in hlq.SCIUSMP1
Member Description
CIUAFFBL Job to run the Builder to create combined affinity-transaction-group definitions suitable for input to CICSPlex® SM.
CIUAFFLD Job to load the affinities tables, CIU_AFF_CMD_DATA and CIU_AFF_GRP_DATA, with data from the CICS IA affinity files.
CIUAFFLX Job to load the affinities tables with data in VSAM files gathered by the CICS Transaction Affinities utility.
CIUAFFRD Job to run the Affinities Reporter against the Affinities database, to report transaction affinities.
CIUAFFRP Job to run the Affinities Reporter against the CICS IA VSAM affinity data files, to report transaction affinities.
CIUAFFRX Job to run the CICS Transaction Affinities Reporter against the VSAM files gathered by the CICS Transaction Affinities utility, to report transaction affinities.
CIUDEFF Definition of local file resources that are used by the Collector.
CIUDEFR Definition of remote file resources that are used by the Collector.
CIUDEFT Definition of CSD resources for the Collector.
Start of changeCIUDEFWEnd of change Start of changeDefinition of Web Support resources.End of change
CIUDELGR Job to delete and remove old groups that contain resource definitions from CICS list.
CIUINDEX List of all sample JCLs that are contained in SCIUSAMP.
CIUJCDLS Define the Command Flow log stream data set.
CIUJCFIL Job to define local files to all CICS TS releases.
CIUJCFIR Job to define remote files to all CICS TS releases.
CIUJCINT Job to define CICS resources for the Collector to all CICS TS releases.
CIUJCLCA Job to create the VSAM dependency files.
CIUJCLCC Job to create the VSAM control file.
CIUJCLCG Define the Command Flow GDG data set.
CIUJCLCS Sample JCL to run the CSECT Scanner.
Start of changeCIUJCLDLEnd of change Start of changeSample JCL to run the Cleaner.End of change
CIUJCLLD Job to run the Load Module Scanner (Detail report).
CIUJCLLS Job to run the Load Module Scanner (Summary report).
CIUJCLPL Sample JCL to assemble and link the sample resource prefix list.
CIUJCLRP Job to run the Dependency Reporter to report dependencies on CICS, DB2, MQ, or IMS™ resources.
CIUJCLTD Job to run the Load Module Scanner (Detail report) and to load the DB2 table CIU_SCAN_DETAIL.
Start of changeCIUJCLTREnd of change Start of changeSample JCL to assemble and link the sample TRUE include list.End of change
Start of changeCIUJCLTSEnd of change Start of changeJob to run the Load Module Scanner (Summary report) and to load the DB2 table CIU_SCAN_SUMMARY.End of change
CIUJCLXP Sample JCL to assemble and link the sample program exclude list.
CIUJCLXT Sample JCL to assemble and link the sample transaction exclude list.
Start of changeCIUJCNNLEnd of change Start of changeSample JCL to assemble and link-edit the Natural Name List.End of change
CIUJCUPD Job to run program CIUCFUPD.
Start of changeCIUJLCPYEnd of change Start of changeCopy Command Flow records from the log stream data set to a sequential GDG data set.End of change
Start of changeCIUJLDELEnd of change Start of changeDelete processed Command Flow records from the log stream data set.End of change
CIUJSAMP Sample JCL to run sample queries.
CIUJTSQ2 Job to run the Threadsafe Analysis report.
Start of changeCIUJCWEB2End of change Start of changeSample JCL to install Web Support resources.End of change
CIUMIGCD Job to migrate the VSAM collection datasets.
CIUMIGVD Job to migrate the VSAM control dataset CIUCNTL.
CIUPRUNE Job to prune old rows from DB2 tables.
CIURESLD Job to update the CIU_RESOURCE table.
CIUUDB Job to prepare QSAM CSV files for all basic tables.
Start of changeCIUUDBAFEnd of change Start of changeJob to create CSV file for the CIU_AFF_EVENTS table.End of change
Start of changeCIUUDBAPEnd of change Start of changeJob to create CSV file from the Applications XML file.End of change
CIUUDB4 Create data set of Command Flow records in CSV format.
CIUUPDB Job to update all types of dependencies, CICS, DB2, MQ, Natural and IMS, in the Dependency database objects from the dependency data files.
CIUUPDBN Job to update Natural dependencies in the Dependency database objects from the Natural dependency data file.
CIUUPDB1 Job to update CICS dependencies in the Dependency database objects from the CICS dependency data files.
CIUUPDB2 Job to update DB2 dependencies in the Dependency database objects from the DB2 dependency data file.
CIUUPDB3 Job to update MQ dependencies in the Dependency database objects from the MQ dependency data file.
CIUUPDB4 Job to update IMS dependencies in the Dependency database objects from the IMS dependency data file.
CIUUPDB5 Update DB2 table CIU_CMDFLOW_DATA with Command Flow data.
CIUDEFL Defines CSD resources for the Collector: specifically, group name for CICS resource LIBRARY.
CIUCMDUE Sample job for compiling and link editing CICS IA Command Flow user exit program and a sample user exit program.
hlq.SCIUSMP2.
Contains sample jobs, listed in Table 2, to set up the data base forCICS IA.
Start of change
Table 2. Jobs and files supplied in hlq.SCIUSMP2
Member Description
CIUALOAD Job to load the CIU_APPLS_DESC and CIU_APPLS_RESOURCES tables.
CIUAPMIG Job to migrate applications from CICS IA V3.1 to CICS IA V3.2.
CIUCLR Job to clear the CIU_CICS_DATA, CIU_DB2_DATA, CIU_MQ_DATA, CIU_NATURAL_DATA, and CIU_IMS_DATA tables.
CIUDBCQ Job to create DB2 tables.
CIUDBCT Job to create indexes for SYSIBM.
CIUDBLOD Sample job to run the DB2 utility LOAD against CICS IA data.
CIUDBNB Job to bind CIUCINB2.
CIUDBNT Job to bind programs that update DB2 tables.
CIUDBN2 Job to bind program CIUAPEXT to CICS IA V2 tables.
Start of changeCIUDBORGEnd of change Start of changeSample job to run the DB2 utility REORG against CICS IA data.End of change
Start of changeCIUDBSTAEnd of change Start of changeSample job to run the DB2 utility RUNSTATS against CICS IA data.End of change
Start of changeCIUDBUNLEnd of change Start of changeSample job to run the DB2 utility UNLOAD against CICS IA data.End of change
CIUIVPLD Job to load the Dependency database objects with IVP-supplied data.
Start of changeCIUMIG31End of change Start of changeSample JCL to migrate DB2 tables from CICS IA V3.1 to CICS IA V3.2. End of change
CIUTLOAD Job to load the CIU_TRANSLATORS table.
Start of changeCIUTRLODEnd of change Start of changeJob to load a TRUE list into the CIU_TRUEEXIT_INFO table End of change
CIUTSLOD Job to load data into the CIU_THREADSAFE_CMD table.
CIUVERLD Job to update the CIU_VERSION table.
End of change
hlq.SCIUSQL
Contains data files, shown in Table 3, that contain SQL statements used in creating the Dependency and Affinity database objects.
Table 3. Files supplied in hlq.SCIUSQL
Member Description
CIUAFF SQL commands to create the CIU_AFF_CMD_DATA and CIU_AFF_GRP_DATA tables and indexes.
CIUAFFV SQL commands to create the V_CIU_AFFINITY view.
CIUAFFV8 SQL commands to create the CIU_AFF_CMD_DATA and CIU_AFF_GRP_DATA tables and indexes in DB2 V8.
CIUAPPLD SQL commands to create the CIU_APPLS_DESC and CIU_APPLS_RESOURCES tables and indexes.
CIUCICS1 SQL commands to create the CIU_CICS_DATA table for DB2 Version 7, or DB2 Version 8 in compatibility mode.
CIUCICS7 SQL commands to create the V_CIU_CICS_INDS view.
Start of changeCIUCICS8End of change Start of changeSQL commands to create the CIU_TRUEEXIT_INFO table and indexes.End of change
Start of changeCIUCICS9End of change Start of changeSQL commands to create the V_CIU_TRUEEXIT_INFO view.End of change
CIUCICSX SQL commands to create the CIU_CICS_DATA table for DB2 Version 8 and later.

Do not use this command with DB2 Version 8 running in compatability mode.

CIUCSSD SQL commands to create the CIU_PROGRAM_INFO, CIU_CSECT_INFO, and CIU_TRANSLATORS tables and indexes.
CIUCSSV SQL commands to create the V_CIU_CICS_LINKED and V_CIU_CSECT_TRANS tables.
CIUDB2 SQL commands to create the CIU_DB2_DATA table and indexes.
CIUDB2V SQL commands to create the V_CIU_DB2_RES and V_CIU_DB2_RES2 views.
Start of changeCIUGRNTCEnd of change Start of changeSQL commands to grant access to the CICS plan.End of change
Start of changeCIUGRNTBEnd of change Start of changeSQL commands to grant access to the batch plan. End of change
CIUIBM1 SQL commands to build indexes for the SYSIBM tables.
CIUIMS SQL commands to create the CIU_IMS_DATA table and indexes.
CIULMSD SQL commands to create the CIU_SCAN_SUMMARY and CIU_SCAN_DETAIL tables and indexes.
Start of changeCIULOADCEnd of change Start of changeDB2 LOAD utility statements to load CICS IA V3.2 CIU_CICS_DATA table.End of change
Start of changeCIULOADDEnd of change Start of changeDB2 LOAD utility statements to load CICS IA V3.2 CIU_DB2_DATA table.End of change
Start of changeCIULOADIEnd of change Start of changeDB2 LOAD utility statements to load CICS IA V3.2 CIU_IMS_DATA table.End of change
Start of changeCIULOADMEnd of change Start of changeDB2 LOAD utility statements to load CICS IA V3.2 CIU_MQ_DATA table.End of change
CIULODAC DB2 LOAD utility statements to load CICS IA V3.2 CIU_AFF_CMD_DATA table.
Start of changeCIULODAFEnd of change Start of changeDB2 LOAD utility statements to load CICS IA V3.2 CIU_AFF_EVENTS table.End of change
CIULODAG DB2 LOAD utility statements to load CICS IA V3.2 CIU_AFF_GRP_DATA table.
CIULODAI DB2 LOAD utility statements to load CICS IA V3.2 CIU_AFF_INDEX table.
CIULODCI DB2 LOAD utility statements to load CICS IA V3.2 CIU_CSECT_INFO table.
CIULODEI DB2 LOAD utility statements to load CICS IA V3.2 CIU_EXIT_INFO table.
CIULODFD DB2 LOAD utility statements to load CICS IA V3.2 CIU_FILE_DETAIL table.
CIULODPD DB2 LOAD utility statements to load CICS IA V3.2 CIU_PROGRAM_DETAIL table.
CIULODPI DB2 LOAD utility statements to load CICS IA V3.2 CIU_PROGRAM_INFO table.
CIULODRI DB2 LOAD utility statements to load CICS IA V3.2 CIU_REGION_INFO table.
CIULODSD DB2 LOAD utility statements to load CICS IA V3.2 CIU_SCAN_DETAIL table.
CIULODSS DB2 LOAD utility statements to load CICS IA V3.2 CIU_SCAN_SUMMARY table.
CIULODTD DB2 LOAD utility statements to load CICS IA V3.2 CIU_TDQUEUE_DETAIL table.
CIULODTR DB2 LOAD utility statements to load CICS IA V3.2 CIU_TRANSID_DETAIL table.
CIULODTS DB2 LOAD utility statements to load CICS IA V3.2 CIU_TSQUEUE_DETAIL table.
CIULODWD DB2 LOAD utility statements to load CICS IA V3.2 CIU_WEBSERV_DETAIL table.
CIULOADN DB2 LOAD utility statements to load CICS IA V3.2 CIU_NATURAL_DATA table.
Start of changeCIUMIGACEnd of change Start of changeSQL statements to migrate CIU_AFF_CMD_DATA table.End of change
Start of changeCIUMIGADEnd of change Start of changeSQL statements to migrate CIU_APPLS_DESC table.End of change
Start of changeCIUMIGAGEnd of change Start of changeSQL statements to migrate CIU_AFF_GRP_DATA table.End of change
Start of changeCIUMIGAIEnd of change Start of changeSQL statements to migrate CIU_AFF_INDEX table.End of change
Start of changeCIUMIGAREnd of change Start of changeSQL statements to migrate CIU_APPLS_RESOURCE table.End of change
Start of changeCIUMIGCI End of change Start of changeSQL statements to migrate CIU_CSECT_INFO table.End of change
Start of changeCIUMIGEI End of change Start of changeSQL statements to migrate CIU_EXIT_INFO table.End of change
Start of changeCIUMIGFDEnd of change Start of changeSQL statements to migrate CIU_FILE_DETAIL table.End of change
Start of changeCIUMIGLCEnd of change Start of changeSQL statements to migrate CIU_CICS_DATA table.End of change
Start of changeCIUMIGLDEnd of change Start of changeSQL statements to migrate CIU_DB2_DATA table.End of change
Start of changeCIUMIGLI End of change Start of changeSQL statements to migrate CIU_IMS_DATA table.End of change
Start of changeCIUMIGLMEnd of change Start of changeSQL statements to migrate CIU_MQ_DATA table.End of change
Start of changeCIUMIGLNEnd of change Start of changeSQL statements to migrate CIU_NATURAL_DATA table.End of change
Start of changeCIUMIGPDEnd of change Start of changeSQL statements to migrate CIU_PROGRAM_DETAIL tableEnd of change
Start of changeCIUMIGPIEnd of change Start of changeSQL statements to migrate CIU_PROGRAM_INFO table.End of change
Start of changeCIUMIGRI End of change Start of changeSQL statements to migrate CIU_REGION_INFO table.End of change
Start of changeCIUMIGSDEnd of change Start of changeSQL statements to migrate CIU_SCAN_DETAIL table.End of change
Start of changeCIUMIGSSEnd of change Start of changeSQL statements to migrate CIU_SCAN_SUMMARY table.End of change
Start of changeCIUMIGTD End of change Start of changeSQL statements to migrate CIU_TDQUEUE_DETAIL table.End of change
Start of changeCIUMIGTREnd of change Start of changeSQL statements to migrate CIU_TRANSID_DETAIL table.End of change
Start of changeCIUMIGTSEnd of change Start of changeSQL statements to migrate CIU_TSQUEUE_DETAIL table.End of change
Start of changeCIUMIGWDEnd of change Start of changeSQL statements to migrate CIU_WEBSERV_DETAIL table.End of change
CIUM1331 Queries to identify programs that include deleted or renamed API commands, SPI commands, or both when migrating from CICS TS V1.3 to CICS TS V3.1.
CIUM2231 Queries to identify programs that include deleted or renamed API commands, SPI commands, or both when migrating from CICS TS V2.2 to CICS TS V3.1.
CIUM2331 Queries to identify programs that include deleted or renamed API commands, SPI commands, or both when migrating from CICS TS V2.3 to CICS TS V3.1.
CIUM1332 Queries to identify programs that include deleted or renamed API commands, SPI commands, or both when migrating from CICS TS V1.3 to CICS TS V3.2.
CIUM2232 Queries to identify programs that include deleted or renamed API commands, SPI commands, or both when migrating from CICS TS V2.2 to CICS TS V3.2.
CIUM2332 Queries to identify programs that include deleted or renamed API commands, SPI commands, or both when migrating from CICS TS V2.3 to CICS TS V3.2.
CIUM3132 Queries to identify programs that include deleted or renamed API commands, SPI commands, or both when migrating from CICS TS V3.1 to CICS TS V3.2.
CIUM1341 Queries to identify programs that include deleted or renamed API commands, SPI commands, or both when migrating from CICS TS V1.3 to CICS TS V4.1 Start of changeor to CICS TS V4.2End of change.
CIUM2241 Queries to identify programs that include deleted or renamed API commands, SPI commands, or both when migrating from CICS TS V2.2 to CICS TS V4.1 Start of changeor to CICS TS V4.2End of change.
CIUM2341 Queries to identify programs that include deleted or renamed API commands, SPI commands, or both when migrating from CICS TS V2.3 to CICS TS V4.1 Start of changeor to CICS TS V4.2End of change.
CIUM3141 Queries to identify programs that include deleted or renamed API commands, SPI commands, or both when migrating from CICS TS V3.1 to CICS TS V4.1 Start of changeor to CICS TS V4.2End of change.
CIUM3241 Queries to identify programs that include deleted or renamed API commands, SPI commands, or both when migrating from CICS TS V3.2 to CICS TS V4.1 Start of changeor to CICS TS V4.2End of change.
CIUMAIN SQL commands to delete and create the Dependency database objects.
CIUMQ1 SQL commands to create the CIU_MQ_DATA table and indexes.
CIUNAT SQL commands to create the CIU_NATURAL_DATA table and a unique index.
CIUPCICS SQL commands to prune data from the CIU_CICS_DATA table.
CIUPDB2 SQL commands to prune data from the CIU_DB2_DATA table.
CIUPEXIT SQL commands to prune data from the CIU_EXIT_INFO table.
CIUPFILE SQL commands to prune data from the CIU_FILE_DETAIL table.
CIUPIMS SQL commands to prune data from the CIU_IMS_DATA table.
CIUPMQ SQL commands to prune data from the CIU_MQ_DATA table.
CIUPPROG SQL commands to prune data from the CIU_PROGRAM_DETAIL table.
CIUPTDQ SQL commands to prune data from the CIU_TDQUEUE_DETAIL table.
CIUPTRAN SQL commands to prune data from the CIU_TRANSID_DETAIL table.
CIUPTSQ SQL commands to prune data from the CIU_TSQUEUE_DETAIL table.
CIUPWEBS SQL commands to prune data from the CIU_WEBSERV_DETAIL table.
CIURCMDF SQL commands to create the Command Flow CIU_CMDFLOW_DATA table.
CIUREGTB SQL commands to create the CIU_REGION_INFO table.
CIURESIN SQL commands to reload the CIU_RESOURCE table.
CIURESTB SQL commands to create the CIU_RESOURCE table for DB2 Version 7.
CIURESTX SQL commands to create the CIU_RESOURCE table for DB2 Version 8 and later.
CIUREXIT SQL commands to create CIU_EXIT_INFO table.
CIURFILE SQL commands to create CIU_FILE_DETAIL table.
CIURPROG SQL commands to create CIU_PROGRAM_DETAIL table.
CIURTDQ SQL commands to create CIU_TDQUEUE_DETAIL table.
CIURTRAN SQL commands to create CIU_TRANSID_DETAIL table.
CIURTSQ SQL commands to create CIU_TSQUEUE_DETAIL table.
CIURWEB SQL commands to create CIU_WEBSERV_DATA table.
CIUSAMP0 - CIUSAMP4, CIUSAMP6 - CIUSAMP9, CIUSAMPA, CIUSAMPB, CIUSAMPC, CIUSAMPD, CIUSAMPE, CIUSAMPN, CIUSPACE, CIUSPCAF, CIUSPCCS, CIUSPCDB, CIUSPCDN, CIUSPCD1 - CIUSPCD4, CIUSPCTD, CIUSPCTS Sample SQL queries.
Start of changeCIUSDAPPEnd of change Start of changeSQL commands to create the CIUSPAPP stored procedure.End of change
CIUSTSV SQL commands to create the V_CIU_SCAN_TRDSAFE table.
CIUTSCTB SQL commands to create the CIU_THREADSAFE_CMD table.
CIUVER SQL commands to create the CIU_VERSION table.
CIUVERUP SQL commands to update the CIU_VERSION table.
CIURESTL SQL commands to load the CIU_RESOURCE table.
CIURESTU SQL commands to unload Dependency resource data.
CIUREVNT SQL to generate the CIU_EVENT_DETAIL table and associated view.