Product Documentation

V11.5 Release Notes

Previous Topic

Next Topic

ctrdmp BIDX_ERR (527)

A restored backup using ctrdmp failed with error 527 and logging the following entries to CTSTATUS.FCS:

User# 00001 Beginning automatic recovery process

Wed Feb 01 09:56:49 2017

User# 00001 insexp81 @: 235

Wed Feb 01 09:56:49 2017

User# 00001 Unexpected key comparison results: ct_tky 0 ct_tkp -1

Wed Feb 01 09:56:49 2017

User# 00001 ./restore/myfile.idx: 527

Wed Feb 01 09:56:49 2017

User# 00001 Automatic recovery terminated with error: 527

c-treeACE Servers efficiently reuse index node space when all keys from a node are deleted from a node. “Empty” nodes are placed on a list and made available for future reuse avoiding expensive file size extensions. During a dynamic dump, this list is written and persisted to the backup file at the beginning of a backup.

However, a rare situation (an index leaf node split occurred while the index file was being dumped with an existing delete node list preserved and a node from the list now reused) could cause a bad node reference on the list when that backup was restored.

Index nodes are now blocked from reuse during the dynamic dump operation to prevent interference with potential subsequent node reuse.

TOCIndex