-
Forward only mode
Bonsoir a tous,
J'ai une appli qui fonctionnait sans pbm depuis plus d'une décennie mais ce matin lors d'un traitement ordinaire, je reçois ce message :
Operation is not allowed in FORWARD ONLY mode
A noter que le message est affiché lors d'un appel à une procédure stockée.
J'ai cherché sur le net mais en vain !
Quelqu'un a une idée ?? Merci
Win10, D7, FB2.5, Zeos7
-
De mémoire dans la norme SQL le terme FORWARD ONLY est applicable à un curseur...
Le curseur ne peut être navigué qu'en avançant d'une ligne.
A +
-
Bonjour,
En préambule, je ne suis jamais "tombé" sur cette erreur.
Je commencerai par vérifier si le problème n'est pas dû à une transaction mal fermée restant en LIMBO. (une interrogation des transactions en cours (SELECT * FROM MON$TRANSACTIONS)
Je testerai sur une base nouvelle, crée à partir d'un backup (il n'est pas dit que le seul backup règle le problème de la base ...)
et enfin, puisque procédure la procédure stockée semble être en cause, il serait intéressant d'en avoir le code, histoire de voir s'il n'y a pas justement des curseurs impliqués.