Bojours à tous.
Comme je suis nouveau dans ce forum, j'espère que mon message serra "poster" dans la bonne rubrique, c-à-d dans celle relative à ORACLE.
Je developpe une application sous ORACLE 9I. Le language de programmation est COLDFUSION (je sais pas si ça peut aider)
Lors de la connexion des utilisateurs nous utilisont une procedure stoquée qui se charge d'éffectuer une série de "DBMS_SESSION.SET_ROLE" pour activer les rôles des utilisateurs.
Or, après un temps assez aléatoire mais assez court (+/- 5 minutes) Je reçoit le message d'erreur suivant:
Oracle Error Code = 942 ORA-00942: table or view does not exist.
Pour règler ce problème, il me suffit de relancer la procedure stoquée qui éffectue les "DBMS_SESSION.SET_ROLE".
Question: Le "SESSION" de "DBMS_SESSION.SET_ROLE" signifie t'il qu'il y a un TIME OUT? Si oui, comment puis je le gérer? J'ai vraiment l'impression que ORACLE deconnecte les roles des utilisateurs mais je n'ai jamais rien lu de pareille.
Voila, j'espère avoir été clair et remercie d'avance ceux qui pourraient m'aider à trouver le pourquoi de mon problème.
Jack
Partager