Contents
Preface
What this book is about
Who should read this book
What you need to know to understand this book
How to use this book
Notes on terminology
Book structure
Summary of changes
Changes for CICS Transaction Server for z/OS, Version 3 Release 1
Changes for CICS Transaction Server for z/OS, Version 2 Release 3
Changes for CICS Transaction Server for z/OS, Version 2 Release 2
Changes for CICS Transaction Server for z/OS, Version 2 Release 1
Changes for the CICS Transaction Server for OS/390 Version 1 Release 3 edition
Changes for the CICS Transaction Server for OS/390 Version 1 Release 2 edition
Changes for the CICS Transaction Server for OS/390 Version 1 Release 1 edition
Figures
Tables
Defining resources
Introducing resource definition
Using the CSD and control tables together
Defining terminal resources
Defining VTAM terminals
Defining CICS terminal resources to VTAM
Defining terminal resources to CICS
Defining the terminal shutdown time limit
Choosing an appropriate value for TCSWAIT
Limitations of the terminal shutdown time limit facility
Defining remote TCAM terminals
Defining sequential (BSAM) devices
Using a sequential device with START requests
Terminating
Defining console devices
Defining console devices to CICS
VTAM persistent sessions considerations
Unbinding sessions
Sessions not retained
XRF considerations
Defining data sets
Setting up CICS data sets
Data set naming conventions
Multiple extents and multiple volumes
Performance considerations of TS and TD buffers
CICS-supplied jobs to create CICS data sets
MVS system data sets used by CICS
Setting up data sets for XRF
Actively shared data sets
Passively shared data sets
Unique data sets
Data set allocation
Backup while open (BWO) of VSAM files
Effect of disabling activity keypointing
Restrictions on BWO
XRF considerations
Using storage management facilities
Storage management subsystem (SMS)
Data facility hierarchical storage manager (DFHSM)
Setting up the temporary storage data set
Defining the temporary storage data set
Using multiple extents and multiple volumes
Space considerations
Number of VSAM buffers and strings
Job control statements for CICS execution
XRF considerations
Defining temporary storage pools for temporary storage data sharing
Approximate storage calculations
Setting up transient data destination data sets
Defining intrapartition data sets
Job control statements to define the intrapartition data set
Space considerations
Number of VSAM buffers and strings
Job control statements for CICS execution
XRF considerations
Defining extrapartition data sets
The DFHCXRF data set
XRF considerations
Setting up CICS log streams
Defining CICS system logs
Planning your CICS system log streams
Defining CICS general logs
Planning log streams for use by your user journals and autojournals
Planning log streams for use by your forward recovery logs
Planning log streams for use by your log of logs (DFHLGLOG)
Naming journals
System logs
Forward recovery logs
User journals
Installing system log and journal names
Defining JOURNALMODELs
Mapping log streams
Mapping of the system log stream
Mapping of general log streams
Using the Journal utility program, DFHJUP
Setting up the CICS system definition data set
Creating a CSD
Calculating CSD disk space
Initializing the CSD
Creating a larger CSD
Defining CSD attributes
Sharing the CSD in non-RLS mode
Shared user access from the same CICS region
Multiple users of the CSD within a CICS region (non-RLS)
Sharing a CSD by CICS regions within a single MVS image (non-RLS)
Sharing a CSD in a multi-MVS environment (non-RLS)
Multiple users of one CSD across CICS or batch regions (non-RLS)
Sharing the CSD between different releases of CICS
Other factors restricting CSD access
Sharing the CSD in RLS mode
Differences in CSD management between RLS and non-RLS access
Specifying file control attributes for the CSD
Effect of RLS on the CSD batch utility DFHCSDUP
Planning for backup and recovery
Transaction backout during emergency restart
Dynamic backout for transactions
Other recovery considerations
Logging RDO commands
Making the CSD available to CICS
Installing the RDO transactions
Moving your CICS tables to the CSD
Installing definitions for the Japanese language feature
CSD XRF considerations
Setting up and using catalog data sets
Defining the global catalog
JCL to define and initialize the global catalog
Space calculations
Job control statement for CICS execution
Defining the local catalog
Information written to the local catalog
Job control statements to define and initialize the local catalog
Job control statement for CICS execution
Setting up and using auxiliary trace data sets
Starting and controlling auxiliary trace
Allocating auxiliary trace data sets
Space calculations
Job control statements for CICS execution
XRF considerations
Using the trace utility program (DFHTU640)
Defining dump data sets
System dumps
MVS SDUMP macro
Suppressing system dumps that precede ASRx abends
Processing system dumps
The CICS transaction dump data sets
Selecting the transaction dump data set at startup
Job control statements to allocate dump data sets
Copying disk dump data sets to tape
Space calculations
Job control statements for CICS execution
Defining the CICS availability manager data sets
The XRF control data set
JCL to define the XRF control data set
Space calculations
Job control statements for CICS execution
The XRF message data set
JCL to define the XRF message data set
Space calculations
Job control statement for CICS execution
Security
I/O error handling
Defining user files
VSAM data sets
VSAM bases and paths
Loading empty VSAM data sets
Reuse of data sets
VSAM record-level sharing (RLS)
BDAM data sets
Defining data sets to CICS
Using JCL
Opening VSAM or BDAM files
Closing VSAM or BDAM files
Closing files normally
Closing files using the FORCE option
XRF considerations
CICS data tables
Opening data tables
Loading data tables
Closing data tables
XRF considerations
Coupling facility data tables
Comparison with user-maintained data tables
Coupling facility data table models
Coupling facility data table structures and servers
Defining a coupling facility data table pool
Defining the CDBM GROUP command data set
Job control statements for CICS execution
Record layout in the CDBM GROUP command file
Defining the CMAC messages data set
Job control statements to define and load the messages data set
Job control statements for CICS execution
Defining the EJB data sets
Defining EJB directory and object store data sets
Determining the object store space requirements
Defining the WS-AT data set
Setting up the debugging profiles data sets
Creating the debugging profiles data sets
Defining the debugging profiles data sets as VSAM RLS files
Defining the debugging profiles data sets as VSAM non-RLS files
Defining the debugging profiles data sets as remote files
CICS system initialization
Specifying CICS system initialization parameters
System initialization parameters for open TCBs
TCB considerations with UNIX System Services
The implications of setting MAXPROCUSER too low
Specifying DFHSIT macro parameters
Initialization parameters that cannot be coded in the DFHSIT macro
Defining CICS resource table and module keywords
The system initialization parameter descriptions
The default system initialization table
Assembling the SIT
Assembler errors from undefined keywords
Selecting versions of CICS programs and tables
Using an explicit level of function to select programs
Excluding unwanted programs
Processing system initialization parameters
Supplying system initialization parameters to CICS
Using system initialization control keywords
Processing the PARM parameter
Processing the SYSIN data set
Processing the console entries
Controlling start and restart
The role of the CICS catalogs
The START system initialization parameter
CICS startup and the VTAM session
The CICS parameter manager domain
End of CICS startup
Defining the JVM options (JVM profiles and JVM properties files)
Rules for coding JVM profiles and JVM properties files
Options in JVM profiles
CICS-specific options
Java standard options
Java nonstandard options
System properties for JVMs
Standard system properties
System properties specific to the IBM persistent reusable JVM
The sample JVM profiles and JVM properties files
CICS startup
Using the sample startup job stream
A sample CICS startup job
Storage requirements for a CICS region
Storage protection
The dynamic storage areas and associated storage cushions
The sample statistics program, DFH0STAT
A sample CICS startup procedure
Preparing CICS for using debugging tools
Preparing your CICS region for debugging
Initializing CICS data sharing servers
Authorized cross memory (AXM) system services
The authorized cross-memory (AXM) server environment
Setting up and running a temporary storage server
Overview of the temporary storage data sharing server
Security
Defining TS server regions
Sample startup job for a TS server
Queue server REGION parameter
TS queue server parameters
Primary parameters
Automatic restart manager (ARM) parameters
List structure parameters
Debug trace parameters
Tuning parameters
Warning parameters
Automatic ALTER parameters
Queue server automatic ALTER processing
Shared TS queue server commands
DISPLAY and PRINT keywords
The CANCEL command options
Unloading and reloading queue pools
Setting up and running a coupling facility data table server
Overview of a coupling facility data table server
Coupling facility data table structures and servers
Security
Defining and starting a coupling facility data table server region
The server region program, DFHCFMN
Coupling facility data table server parameters
Avoiding structure full conditions
Coupling facility data table server automatic structure alter
Controlling coupling facility data table server regions
The SET command options
DISPLAY and PRINT command options
The CANCEL command options
SETXCF commands
Deleting or emptying coupling facility data table pools
Unloading and reloading coupling facility data table pools
Setting up and running a named counter server
Named counter server overview
Named counter structures and servers
Selecting a named counter server
Security
Defining a named counter options table
The options table parameters
Making an options table available to CICS
Defining a list structure
Defining and starting a named counter server region
The server region program, DFHNCMN
Named counter server parameters
Controlling named counter server regions
The SET command options
DISPLAY and PRINT command options
The CANCEL command options
Server response to XES events
Deleting or emptying named counter pools
Changing the size of named counter pools
Unloading and reloading named counter pools
Unload JCL example
Reload JCL example
Dumping named counter pool list structures
Coupling facility server operations
Monitoring coupling facility server messages
Server messages
AXM messages
Coupling facility storage management
Managing the pool structure
Monitoring pool structure usage levels
Operator messages reporting on pool structure usage
Use of CFRM automatic ALTER to increase pool structure size
Using system-managed rebuild to increase pool structure size
Increasing the number of data lists
Deleting or emptying the pool structure
Server connection management
Establishing server connections
Terminating server connections
Failed server connections
Restarting a server
CICS server support for system-managed processes
System-managed list structure rebuild
TS data sharing and CFDT servers
Named counter server
System-managed list structure duplexing
Bibliography
The CICS Transaction Server for z/OS library
The entitlement set
PDF-only books
Other CICS books
Books from related libraries
DATABASE 2 (DB2)
MVS
Java
Accessibility
Index
Notices
Trademarks
[[
Contents
Previous Page
|
Next Page
Index
]]