Invalid cursor declaration
Statement already has a cursor .... assigned
Die Meldung erhalte ich bei einigen meiner Programm, wenn diese
- mit mehreren Tausend Datensätze arbeiten müssen
- Benutzer ein Programm sehr lange und intensiv benutzen.
Ich habe bereits google bemüht, bin aber nicht recht schlau daraus geworden.
Angeblich liegt es daran, das bei jedem
Query create eine Random Cursor ID generiert wird und dieser scheinbar belegt bleibt. Ich weiß nun nicht ob im eigenen Context, oder Datenbank weit für alle Benutzer. Irgendwann kracht es dann.
Frage ist nur, wie fange ich so etwas ab, unterbinde es, oder umgehe es komplett.