Kbase P116458: Error 1422 reported when undoing subtransaction, no corruption found in database
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  12/22/2008 |
|
Status: Verified
SYMPTOM(s):
Error 1422 reported when undoing subtransaction, no corruption found in database
Error 1422 occurs when canceling a specific application procedure
SYSTEM ERROR: Index in for recid could not be deleted. (1422)
Transaction containing multiple subtransactions
Record is created and validated in one subtransaction
Record is modified in second subtransaction
Record is deleted in third subtransaction
Transaction is rolled back
Scanning indexes in database does not report any issues
FACT(s) (Environment):
All Supported Operating Systems
OpenEdge 10.1A
CAUSE:
Bug# OE00134775
FIX:
Upgrade to OpenEdge 10.1B or later.
If upgrade is not a possible option use the following workaround:
Specify the -nosavepoint parameter for all client session. This reverts to the behavior as it was before 10.1A
The -nosavepoint parameter is an intentionally undocumented parameter and only to be provided as a workaround when a client can not upgrade.