Skip to main content
Announcements
Qlik Connect 2025: 3 days of full immersion in data, analytics, and AI. May 13-15 | Orlando, FL: Learn More

Which DB2Z utilities can cause table suspend?

No ratings
cancel
Showing results for 
Search instead for 
Did you mean: 
OritA
Support
Support

Which DB2Z utilities can cause table suspend?

Last Update:

May 7, 2021 6:11:41 AM

Updated By:

OritA

Created date:

May 7, 2021 6:11:41 AM

Question

Which DB2Z utilities can cause table suspend?

Answer

In general, whenever there is an action/change in a table that is not logged to the db redo logs,  Replicate is not aware of the change. In this case, if Replicate continues as if nothing happened, there is a risk of loss of data or causing target endpoint to get our of sync.  When Replicate detects such an action, it usually suspends the table. The only way you can 'unsuspend' a table is by reloading it so that it assures that the target enpoint  will be in sync with source as it includes all the changes perfromed in the action that was not captured by Replicate and Replicate can safely continue CDC without risk of data loss.

When working with DB2 ZOS endpoint there are serveral db utilis runs resulting in subtype 83 diagnostic log records being written to the db log that will casue table to be suspended. 

The known DB2/Z utilities that will cause suspend table are: 

- LOAD RESUME ( all except shrlevel change )
- LOAD REPLACE ( note that LOG YES vs. LOG NO has no impact on suspension from LOAD ) - the internal parameter db2LoadOption can be used whether to ignore action or suspend table (as of Replicate 7.0 this parameter is set by default to is "IGNORE", in which case a warning message will still be printed).
- REORG DISCARD ( if any data is deleted )
- CHECK DATA DELETE YES ( if any data is deleted )
- RECOVER TO POINT IN TIME

Labels (1)
Contributors
Version history
Last update:
‎2021-05-07 06:11 AM
Updated by: