This issue was there since version 18.104.22.168.x to Oracle BI Server version 22.214.171.124.x. It will appear if you edit an OBIEE repository in online mode.The administrator tool for editing the RPD is unable sometimes to acquire an exclusive lock on the objects, that in turn causes the error message.Checking in the changes on a regular basis will reduce the occurrence of this error.
As a temporary solution, the following workaround can be used.
- After you click on the Check-in button, do Consistency Check.
- Click ‘Save’ button.It will display the ‘nQSError: 37005 Transactional Update Failed’ error.
- Click ‘Save’ one more time despite the error.
- Click the ‘Close’ button.You will get a prompt, Do you want to check in the changes?
- Select ‘Yes’, you will get the error again.
- Click the ‘Close’ button again.Then you will get a prompt, Do you want to check in the changes?
- Select ‘No’.Then the RPD will close.
- If the RPD says ‘your changes will get saved’ then it means that your changes will be there when you re-open the repository.
To permanently resolve this issue, apply patch number 12909840 to
your OBIEE platform. Oracle Support released a patch for the [nQSError: 37005] Transaction update failed error.
This was "randomly" generated in OBIEE 11g during the check-in, in the Administrator Tool, when repository is opened in online mode.The fix for the Bug 9884975 is included in Patch 12909840 and can be downloaded from the Oracle Support site.Remember that you have to ask the patch password by opening a new Service Request(SR) in order to download it.