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
Modified date:
21 June 2018
UID
swg21689233