IBM SC34-7012-01 - Manual

IBM SC34-7012-01

IBM SC34-7012-01 – Manual, read for free online in PDF format. We hope this helps you resolve any issues you may have. If you have further questions, please contact us through the contact form.

1 Page 1
2 Page 2
3 Page 3
4 Page 4
5 Page 5
6 Page 6
7 Page 7
8 Page 8
9 Page 9
10 Page 10
11 Page 11
12 Page 12
13 Page 13
14 Page 14
15 Page 15
16 Page 16
17 Page 17
18 Page 18
19 Page 19
20 Page 20
21 Page 21
22 Page 22
23 Page 23
24 Page 24
25 Page 25
26 Page 26
27 Page 27
28 Page 28
29 Page 29
30 Page 30
31 Page 31
32 Page 32
33 Page 33
34 Page 34
35 Page 35
36 Page 36
37 Page 37
38 Page 38
39 Page 39
40 Page 40
41 Page 41
42 Page 42
43 Page 43
44 Page 44
45 Page 45
46 Page 46
47 Page 47
48 Page 48
49 Page 49
50 Page 50
51 Page 51
52 Page 52
53 Page 53
54 Page 54
55 Page 55
56 Page 56
57 Page 57
58 Page 58
59 Page 59
60 Page 60
61 Page 61
62 Page 62
63 Page 63
64 Page 64
65 Page 65
66 Page 66
67 Page 67
68 Page 68
69 Page 69
70 Page 70
71 Page 71
72 Page 72
73 Page 73
74 Page 74
75 Page 75
76 Page 76
77 Page 77
78 Page 78
79 Page 79
80 Page 80
81 Page 81
82 Page 82
83 Page 83
84 Page 84
85 Page 85
86 Page 86
87 Page 87
88 Page 88
89 Page 89
90 Page 90
91 Page 91
92 Page 92
93 Page 93
94 Page 94
95 Page 95
96 Page 96
97 Page 97
98 Page 98
99 Page 99
100 Page 100
101 Page 101
102 Page 102
103 Page 103
104 Page 104
105 Page 105
106 Page 106
107 Page 107
108 Page 108
109 Page 109
110 Page 110
111 Page 111
112 Page 112
113 Page 113
114 Page 114
115 Page 115
116 Page 116
117 Page 117
118 Page 118
119 Page 119
120 Page 120
121 Page 121
122 Page 122
123 Page 123
124 Page 124
125 Page 125
126 Page 126
127 Page 127
128 Page 128
129 Page 129
130 Page 130
131 Page 131
132 Page 132
133 Page 133
134 Page 134
135 Page 135
136 Page 136
137 Page 137
138 Page 138
139 Page 139
140 Page 140
141 Page 141
142 Page 142
143 Page 143
144 Page 144
145 Page 145
146 Page 146
147 Page 147
148 Page 148
149 Page 149
150 Page 150
151 Page 151
152 Page 152
153 Page 153
154 Page 154
155 Page 155
156 Page 156
157 Page 157
158 Page 158
159 Page 159
160 Page 160
161 Page 161
162 Page 162
163 Page 163
164 Page 164
165 Page 165
166 Page 166
167 Page 167
168 Page 168
169 Page 169
170 Page 170
171 Page 171
172 Page 172
173 Page 173
174 Page 174
175 Page 175
176 Page 176
177 Page 177
178 Page 178
179 Page 179
180 Page 180
181 Page 181
182 Page 182
183 Page 183
184 Page 184
185 Page 185
186 Page 186
187 Page 187
188 Page 188
189 Page 189
190 Page 190
191 Page 191
192 Page 192
193 Page 193
194 Page 194
195 Page 195
196 Page 196
197 Page 197
198 Page 198
199 Page 199
200 Page 200
201 Page 201
202 Page 202
203 Page 203
204 Page 204
205 Page 205
206 Page 206
207 Page 207
208 Page 208
209 Page 209
210 Page 210
211 Page 211
212 Page 212
213 Page 213
214 Page 214
215 Page 215
216 Page 216
217 Page 217
218 Page 218
219 Page 219
220 Page 220
221 Page 221
222 Page 222
223 Page 223
224 Page 224
225 Page 225
226 Page 226
227 Page 227
228 Page 228
229 Page 229
230 Page 230
231 Page 231
232 Page 232
233 Page 233
234 Page 234
235 Page 235
236 Page 236
237 Page 237
238 Page 238
239 Page 239
240 Page 240
241 Page 241
242 Page 242
243 Page 243
244 Page 244
245 Page 245
246 Page 246
247 Page 247
248 Page 248
249 Page 249
250 Page 250
251 Page 251
252 Page 252
253 Page 253
254 Page 254
255 Page 255
256 Page 256
257 Page 257
258 Page 258
259 Page 259
260 Page 260
261 Page 261
262 Page 262
263 Page 263
264 Page 264
265 Page 265
266 Page 266
267 Page 267
268 Page 268
Page: / 268

Table of Contents:

  • Page 3 – Recovery and Restart Guide
  • Page 5 – Contents; Preface
  • Page 7 – Chapter 13. Programming for recovery 141
  • Page 9 – What this book is about; Who should read this book; vii
  • Page 10 – viii
  • Page 11 – ix
  • Page 13 – Part 1. CICS recovery and restart concepts
  • Page 15 – Chapter 1. Recovery and restart facilities; Maintaining the integrity of data; resources; Logging changes
  • Page 16 – quiesce; SET DSNAME RETRY
  • Page 17 – Recoverable resources
  • Page 18 – Dynamic transaction backout; Emergency restart backout
  • Page 19 – CICS forward recovery; Forward recovery of CICS data sets
  • Page 20 – Forward recovery for non-VSAM resources; Failures that require CICS recovery processing
  • Page 21 – XCF/MRO partner failures
  • Page 22 – CICS recovery processing following a transaction failure; CICS recovery processing following a system failure; system log; emergency restart
  • Page 25 – Chapter 2. Resource recovery in CICS; Units of work; Shunted units of work
  • Page 26 – Locks; Active and retained states for locks
  • Page 27 – Synchronization points
  • Page 28 – Examples of synchronization points; not
  • Page 29 – CICS recovery manager
  • Page 30 – Managing the state of each unit of work; TD; Lo
  • Page 31 – Coordinating updates to local resources
  • Page 32 – Coordinating updates in distributed units of work; Managing indoubt units of work
  • Page 33 – Resynchronization after system or connection failure; CICS system log; Information recorded on the system log
  • Page 34 – System activity keypoints; AKPFREQ; Forward recovery logs
  • Page 37 – Chapter 3. Shutdown and restart recovery; Normal shutdown processing; shutdown assist transaction
  • Page 38 – and; Second quiesce stage
  • Page 39 – Warm keypoints
  • Page 40 – Flushing journal buffers; SET JOURNAL FLUSH; SHUT IMMEDIATE; WRITE; Immediate shutdown processing (PERFORM SHUTDOWN IMMEDIATE); PERFORM IMMEDIATE not recommended
  • Page 41 – Shutdown requested by the operating system
  • Page 42 – Uncontrolled termination; The shutdown assist transaction
  • Page 43 – Cataloging CICS resources; Global catalog
  • Page 44 – Local catalog
  • Page 46 – How the state of the CICS region is reconstructed
  • Page 47 – Overriding the type of start indicator; About this task; Warm restart; GRPLIST; Emergency restart; Initialization during emergency restart
  • Page 48 – Recovery of data during an emergency restart; Cold start; START; An initial start of CICS
  • Page 49 – Dynamic RLS restart; INQUIRE UOWDSNFAIL
  • Page 50 – Recovery with VTAM persistent sessions; MNPS, multinode persistent sessions; Running with persistent sessions support
  • Page 51 – Situations in which sessions are not reestablished; PSDINT
  • Page 52 – Situations in which VTAM does not retain sessions; Running without persistent sessions support
  • Page 53 – PSTYPE
  • Page 55 – Part 2. Recovery and restart processes
  • Page 57 – Chapter 4. CICS cold start; Starting CICS with the START=COLD parameter
  • Page 58 – Files; VSAM
  • Page 59 – Data tables; Temporary storage; Temporary storage data sharing server; Transient data
  • Page 61 – Monitoring and statistics; Terminal control resources; VTAM devices; Committing and cataloging resources installed from the CSD; Single resource install
  • Page 62 – Installable set install; Distributed transaction resources; Dump table
  • Page 65 – Chapter 5. CICS warm restart; Rebuilding the CICS state after a normal shutdown
  • Page 66 – Data set name blocks; Reconnecting to SMSVSAM for RLS access; lost; Recreating non-RLS retained locks
  • Page 68 – Transactions; No autoinstall for programs
  • Page 69 – Autoinstall for programs; Start requests
  • Page 70 – CSD-defined resource definitions; Same TCT as last run
  • Page 71 – Different TCT from last run; URIMAP definitions and virtual hosts
  • Page 73 – Chapter 6. CICS emergency restart; Recovering after a CICS failure; Recovering information from the system log
  • Page 74 – Effect of delayed recovery on PLTPI processing; Other backout processing
  • Page 79 – Chapter 7. Automatic restart management; Restrictions; CICS ARM processing
  • Page 80 – Registering with ARM; Before you begin; Waiting for predecessor subsystems; wait predecessor; De-registering from ARM
  • Page 81 – CICS restart JCL and parameters; XRF
  • Page 82 – CICS START options; Workload policies
  • Page 83 – Automatic restart of CICS data-sharing servers
  • Page 84 – Waiting on events during initialization; Server initialization parameters for ARM support; Server commands for ARM support; ARMREGISTERED
  • Page 85 – Chapter 8. Unit of work recovery and abend processing; SET TASK PURGE; Unit of work recovery
  • Page 86 – Transaction backout; single
  • Page 87 – BDAM files and VSAM ESDS files:
  • Page 88 – Intrapartition transient data; logically recoverable; Physically recoverable; are; Auxiliary temporary storage; PROTECT
  • Page 89 – START with nonrecoverable data (no PROTECT); recoverable; Restart of started transactions:
  • Page 90 – EXEC CICS CANCEL; SEND MAP
  • Page 91 – Backout-failed recovery
  • Page 92 – Disposition of data sets after backout failures
  • Page 95 – Commit-failed recovery
  • Page 96 – Indoubt failure recovery; indoubt
  • Page 97 – READQ; WRITEQ; DELETEQ; Investigating an indoubt failure
  • Page 100 – cache set
  • Page 101 – Lost locks recovery; Rebuilding the lock structure; Notifying CICS of SMSVSAM restart
  • Page 102 – Performing lost locks recovery for failed units of work
  • Page 103 – Connection failure to a coupling facility cache structure; Connection failure to a coupling facility lock structure
  • Page 104 – HANDLE ABEND
  • Page 105 – Abnormal termination of a task; Transaction restart
  • Page 106 – SYNCPOINT ROLLBACK; Actions taken at transaction failure; Processing operating system abends and program checks
  • Page 109 – Chapter 9. Communication error processing; Terminal error processing
  • Page 110 – Intersystem communication failures
  • Page 111 – Part 3. Implementing recovery and restart
  • Page 113 – Chapter 10. Planning aspects of recovery; Application design considerations; online
  • Page 114 – Validate the recovery requirements statement
  • Page 115 – Designing the end user’s restart procedure; End user’s standby procedures
  • Page 116 – SRT; Resource definitions for recovery; System log streams and general log streams
  • Page 117 – Temporary storage table; Documentation and test plans
  • Page 119 – Chapter 11. Defining system and general log streams
  • Page 120 – Defining log streams to MVS; Defining system log streams
  • Page 121 – Specifying a JOURNALMODEL resource definition; Without a JOURNALMODEL definition; With a JOURNALMODEL definition
  • Page 122 – Model log streams for CICS system logs; Example; Recovery considerations
  • Page 124 – EXEC CICS ASSIGN INITPARM; Activity keypointing
  • Page 125 – Keeping system log data to a minimum
  • Page 126 – Moving units of work to the secondary log:
  • Page 127 – Writing user-recovery data; Retrieving user records from the system log:; Avoiding retention periods on the system log
  • Page 128 – Long-running transactions; Defining forward recovery log streams
  • Page 129 – What to do next; Model log streams for CICS general logs
  • Page 130 – Merging data on shared general log streams; Defining the log of logs
  • Page 131 – Log of logs failure
  • Page 132 – Effect of daylight saving time changes; CEMT PERFORM RESET; Time stamping log and journal records
  • Page 133 – Offline utility program, DFHJUP
  • Page 135 – Recovery for transactions; local
  • Page 136 – Indoubt options for distributed transactions
  • Page 137 – Recovery for files; file; data set; VSAM files; Sharing data sets with batch jobs
  • Page 138 – Forward recovery; Backward recovery; Defining files as recoverable resources
  • Page 139 – NONRLSRECOV; VSAM files accessed in non-RLS mode; BACKUPTYPE
  • Page 140 – VSAM files accessed in RLS mode; NONE; UNDO; Inquiring on recovery attributes:
  • Page 141 – BDAM files; The CSD data set; Overriding open failures at the XFCNREC global user exit
  • Page 142 – INQUIRE DSNAME RECOVSTATUS; SET DSNAME REMOVE; CICS responses to file open requests
  • Page 143 – Implementing forward recovery with user-written utilities; Recovery for intrapartition transient data
  • Page 144 – extrapartition; Logical recovery
  • Page 145 – No recovery
  • Page 146 – Recovery for extrapartition transient data; Input extrapartition data sets; immediately
  • Page 147 – Output extrapartition data sets; Recovery for temporary storage
  • Page 149 – EXEC CICS SYNCPOINT; Results; Defining local queues in a service provider; Procedure
  • Page 150 – Persistent message processing; Error processing
  • Page 151 – RESET ACQPROCESS; RUN ASYNC; MQ GET
  • Page 153 – Chapter 13. Programming for recovery; Designing applications for recovery; application; Splitting the application into transactions
  • Page 155 – SAA-compatible applications; Program design; committed
  • Page 156 – one; Processing dialogs with users; Conversational processing
  • Page 157 – Mechanisms for passing data between transactions; Main storage areas; CICS recoverable resources
  • Page 158 – Transient data queues; logically; User files and DL/I and DB2 databases; Designing to avoid transaction deadlocks
  • Page 159 – Implications of interval control START requests
  • Page 160 – own; Implications of automatic task initiation (TD trigger level); Implications of presenting large amounts of data to the user; Terminal paging through BMS; SEND PAGE BMS; Using transient data queues
  • Page 161 – Managing transaction and system failures; Transaction failures
  • Page 162 – HANDLE ABEND commands; EXEC CICS SYNCPOINT ROLLBACK command; EXEC CICS ABEND
  • Page 163 – System failures; Handling abends and program level abend exits
  • Page 164 – Processing the IOERR condition
  • Page 165 – START TRANSID commands; START TRANSID; PL/I programs and error handling
  • Page 166 – Implicit locking for files; Nonrecoverable files
  • Page 167 – Recoverable files
  • Page 169 – Implicit enqueuing on logically recoverable TD destinations; WRITEQ TD; Implicit enqueuing on recoverable temporary storage queues
  • Page 170 – EXEC CICS ENQ RESOURCE
  • Page 171 – Possibility of transaction deadlock; transaction
  • Page 173 – TBEXITS; XRCINIT exit
  • Page 174 – Coding transaction backout exits
  • Page 175 – The CICS-supplied PEP
  • Page 176 – Your own PEP
  • Page 177 – Omitting the PEP
  • Page 179 – Quiescing RLS data sets
  • Page 180 – The RLS quiesce and unquiesce functions; Illustration of the quiesce flow across two CICS regions
  • Page 182 – Other quiesce interface functions; Non-BWO data set backup start
  • Page 184 – Switching from RLS to non-RLS access mode; always; Exception for read-only operations
  • Page 185 – What can prevent a switch to non-RLS access mode?
  • Page 186 – Investigating which retained locks are held and why
  • Page 187 – INQUIRE DSNAME; Indoubt failure
  • Page 188 – Commit failure; SHCDS LIST subcommands; Resolving retained locks and preserving data integrity
  • Page 189 – Choosing data availability over data integrity
  • Page 190 – The batch-enabling sample programs; CEMT command examples
  • Page 193 – Post-batch processing
  • Page 194 – Coupling facility data table retained locks
  • Page 195 – Procedure for moving a data set with retained locks; Using the REPRO method
  • Page 196 – SHCDS FRSETRR
  • Page 197 – Using the EXPORT and IMPORT functions
  • Page 198 – Rebuilding alternate indexes
  • Page 199 – Chapter 17. Forward recovery procedures; Forward recovery of data sets accessed in RLS mode
  • Page 200 – Recovery of data set with volume still available
  • Page 201 – Recovery of data set with loss of volume
  • Page 202 – Volume recovery procedure using CFVOL QUIESCE
  • Page 204 – Example of recovery using data set backup:
  • Page 207 – Recoverlocks; Nolostlocks
  • Page 208 – Example of recovery using volume backup:
  • Page 209 – Catalog recovery
  • Page 210 – Forward recovery of data sets accessed in non-RLS mode; Create a new data set; Procedure for failed RLS mode forward recovery operation
  • Page 213 – Procedure for failed non-RLS mode forward recovery operation
  • Page 215 – BWO and concurrent copy; Concurrent copy dump; BWO dump; BWO dump using concurrent copy; BWO and backups
  • Page 216 – BWO requirements
  • Page 217 – Hardware requirements; Which data sets are eligible for BWO; VSAM control interval or control area split
  • Page 218 – How you request BWO; Specifying BWO using access method services; TYPECICS
  • Page 219 – Specifying BWO on CICS file resource definitions
  • Page 220 – Removing BWO attributes; CEMT SET FILE CLOSED; ALTER NULLIFY BWO; Systems administration; Batch jobs
  • Page 221 – BWO processing
  • Page 222 – File opening; First file opened in non-RLS mode against a cluster
  • Page 224 – Restriction for VSAM upgrade set
  • Page 225 – Shutdown and restart; Controlled shutdown; Data set backup and restore
  • Page 226 – VSAM access method services
  • Page 227 – Data set restore; Forward recovery logging; Data sets
  • Page 229 – Recovering VSAM spheres with AIXs
  • Page 230 – An assembler program that calls DFSMS callable services
  • Page 235 – Chapter 19. Disaster recovery; Why have a disaster recovery plan?
  • Page 236 – Disaster recovery testing
  • Page 237 – Six tiers of solutions for off-site recovery; Tier 1 - physical removal
  • Page 239 – Tier 2 - physical removal with hot site; Tier 3 - electronic vaulting
  • Page 240 – Tier 0–3 solutions
  • Page 241 – Tier 4 - active secondary site
  • Page 243 – Tier 6 - minimal to zero data loss
  • Page 245 – Tier 4–6 solutions
  • Page 246 – Disaster recovery and high availability
  • Page 247 – Use PPRC for high value transactions
  • Page 248 – Remote Recovery Data Facility
  • Page 249 – Choosing between RRDF and 3990-6 solutions; Disaster recovery personnel considerations
  • Page 250 – Returning to your primary site; Disaster recovery facilities
  • Page 252 – Final summary
  • Page 255 – Notices
  • Page 256 – Trademarks
  • Page 257 – Bibliography; CICS books for CICS Transaction Server for z/OS
  • Page 258 – CICSPlex SM books for CICS Transaction Server for z/OS; General; Other CICS publications
  • Page 259 – Accessibility
  • Page 261 – Index
  • Page 265 – Readers’ Comments — We'd Like to Hear from You
Loading the manual

CICS Transaction Server for z/OS
Version 4 Release 1

Recovery and Restart Guide

SC34-7012-01

"Loading the manual" means you need to wait until the file loads and becomes available for online reading. Some manuals are very large, and the time they take to appear depends on your internet speed.

Summary

Page 3 - Recovery and Restart Guide

CICS Transaction Server for z/OSVersion 4 Release 1 Recovery and Restart Guide SC34-7012-01

Page 5 - Contents; Preface

Contents Preface . . . . . . . . . . . . . . vii What this book is about . . . . . . . . . . vii Who should read this book . . . . . . . . . vii What you need to know to understand this book vii How to use this book . . . . . . . . . . . vii Changes in CICS Transaction Server forz/OS, Version 4 Rele...

Page 7 - Chapter 13. Programming for recovery 141

Input extrapartition data sets . . . . . . . 134 Output extrapartition data sets . . . . . . 135 Using post-initialization (PLTPI) programs . . 135 Recovery for temporary storage . . . . . . . 135 Backward recovery . . . . . . . . . . 135 Forward recovery . . . . . . . . . . . 136 Recovery for Web s...

Other IBM Models

All IBM Other