ORA-25477
hot cursor limit reached: string
Cause
An attempt to mark a cursor as hot failed because maximum number of allowable cursors were marked hot.
Action
Unmark any other hot cursor using dbms_shared_pool.unmarkhot and retry operation.