Consultor Eletrônico



Kbase P18446: SYSTEM ERROR: lkrestore: invalid call (3735) when using the READ UNCOMMITTED transaction level
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   20/01/2005
Status: Verified

FACT(s) (Environment):

Progress 9.1B

SYMPTOM(s):

Using SQL explorer some programs fails when run with a Transaction Isolation Level of READ UNCOMMITTED.

SYSTEM ERROR: lkrestore: invalid call (3735)

Running same program in a DOS window and getting following error:

SQLState: HY000
Message: [JDBC Progress Driver]:Server not reachable or possible RPC error
Vendor: -20211

All other transaction modes work successfully.

CAUSE:

Bug# 20000804-030

CAUSE:

The case excluding READ UNCOMMITTED from releasing locks on a scan had been
inadvertently subverted. When performing a repeated scan following a predicate mis-match we would attempt to release a lock on a record that was not held.

FIX:

Change the transaction isolation level to anything except read uncommitted or upgrade to Progress 9.1C or apply latest patch for Progress 9.1B