Troubleshooting
Problem
An error is displayed in IBM i2 iBase when trying to delete or update a record.
Symptom
error message displayed :
(French)
Erreur interne du processus de requêtes : le processeur de requêtes a
rencontré une erreur inattendue pendant l'exécution.
(English)
Internal Query Processor Error: The query processor encountered an
unexpected error during execution.
And details :
An error #3092 occured in:
Microsoft OLE DB Provider for SQL Server.
idDBEngine:ExecuteSQL
idDatabase:CDBRecord:Delete

Cause
http://support.microsoft.com/kb/258198
It's a Microsoft SQL Server bug
Resolving The Problem
1- Open iBase Designer
2- Alter the Entity or Link type to remove the Indexes on the fields.
(to remove the Indexes, the fields must not be Discriminators)
3- Close iBase Designer and open iBase User
4- Try to delete the records and see if this works
5- If yes, go back to iBase designer, and reactivate the Indexes and the Discriminator fields
Was this topic helpful?
Document Information
More support for:
i2 iBase
Software version:
8.9, 8.9.1, 8.9.5
Operating system(s):
Windows
Document number:
710195
Modified date:
21 June 2018
UID
swg21689233