Product Documentation

FairCom DB V12 Release Notes

Previous Topic

Next Topic

Dynamic Dump fixes

The following fixes have been made to Dynamic Dump:

  • Unhandled exception could be seen after a Dynamic Dump failed. This issue has been resolved.
  • An unexpected debug error message could be seen in selected cases when the dump script used wildcards and some wildcard specifications had no matching files. This problem has been fixed.
  • When the options PREIMAGE_DUMP YES and PERMIT_NONTRAN_DUMP NO are specified in ctsrvr.cfg, ctPREIMG files are expected to be switched to ctTRNLOG files for the duration of the Dynamic Dump and non-transaction files are not included in the Dynamic Dump. However, a bug caused some PREIMG files to be mistakenly excluded from the dump and some non-transaction files to be included. This error has been corrected.
  • In situations when a file could not be read due to a system error, the ctdump utility with !BLOCK_RETURN in the backup script reported a successful backup. CTSTATUS.FCS had a log entry indicating non-zero sysiocod:
    - User# 00019 getfile:ictio81: retsiz=0 recbyt=0000-004b0000x lstbyt=0000-013998fcx CHUNK=65536 sysiocod=23 :: 0xff fill: 443
    The logic has been modified so that, when reading a file for dynamic dump and a system error occurs, it now reports this as a READ_ERR (36) and terminates the dynamic dump.
  • Dynamic Dump Restore failed with error 934 if Immediate Independent Commit Transaction (IICT) activity occurred during a dynamic dump backup. The logic has been modified to correct this.

TOCIndex