Bonjour,
Nous sommes en train de migrer les reférentiels BO V5 vers BOXI. Un outil de migration est livré par BO. Mais nous avons le message d'erreur suivant à la connexion :
Nous avons remonté le problème au support BO et ils nous ecrivent ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part ORA-01001 invalid cursor
"The first thing to do to try to resolve the problem is to increase the value of AREASIZE and MAXOPENCURSORS. "
Effectivement, tout le monde sait lire la doc d'oracle :
Pouvez-vous me confirmer que c'est dans le code PL/SQL ou PRO C qu'il faut ajouter ces paramètres ? Comment faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Cause: Either a host language program call specified an invalid cursor or the values of the AREASIZE and MAXOPENCURSORS options in the precompiler command were too small. All cursors must be opened using the OOPEN call before being referenced in any of the following calls: SQL, DESCRIBE, NAME, DEFINE, BIND, EXEC, FETCH, and CLOSE. The Logon Data Area (LDA) must be defined by using OLON or OLOGON. If the LDA is not defined, this message is issued for the following calls: OPEN, COM, CON, ROL, and LOGOFF. Action: Check the erroneous call statement. Specify a correct LDA area or open the cursor as required. If there is no problem with the cursor, it may be necessary to increase the AREASIZE and MAXOPENCURSORS options before precompiling.
Je crois qu'ils imaginent que ce sont des paramètres d'initialisation d'ORACLE. Ce n'est pas le cas ? J'en suis pas sûr ?
Partager