Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/10/2011, 10h31   #1
Invité de passage
 
Inscription : janvier 2005
Messages : 10
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 10
Points : 3
Points : 3
Par défaut gestion du timeout côté server

Bonjour,

J'aimerai régler le timeout côté server sur les connexions à ma base. Après pas mal de recherches, je n'ai pas trouvé ce qui m'intéresse.
Je m'explique, mon application se connecte à la base Oracle (version 10.2.0) et communique via le listener pour envoyer des requêtes (select / update / create). Cependant, si je laisse l'appli ouverte (et donc la connexion à Oracle) mais que je ne travail pas dessus pendant un certain temps, lorsque je reviens j'ai une erreur Oracle puisque ce dernier a fermé la connexion. Je suis contraint de relancer mon appli.

Sauriez vous si on peut modifier le temps au bout duquel Oracle ferme cette connexion?

D'avance merci pour votre aide.
ZoRm33 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/10/2011, 12h06   #2
Membre chevronné
 
Homme O. Joly
Support
Inscription : décembre 2010
Messages : 287
Détails du profil
Informations personnelles :
Nom : Homme O. Joly
Âge : 38
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Support
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2010
Messages : 287
Points : 617
Points : 617
vous pouvez regarder les limites du profil utilisateur

Code :
1
2
3
SELECT PROFILE, RESOURCE_NAME, LIMIT
FROM dba_profiles NATURAL JOIN (SELECT profile FROM dba_users WHERE username='...')
WHERE RESOURCE_NAME = 'IDLE_TIME'
et ensuite modifier le profile en passant idle_time à unlimited

Code :
ALTER profile ... LIMIT idle_time unlimited
ojo77 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/10/2011, 13h27   #3
Invité de passage
 
Inscription : janvier 2005
Messages : 10
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 10
Points : 3
Points : 3
Merci.
Je suis allé voir de côté là, mes utilisateurs ont un profil par défaut (qui a le idle mis sur unlimited) mais le paramètre resource_limit n'était pas activé.
Je l'ai activé mais ça ne semble pas changer grand chose.
Savez vous s'il faut redémarrer la base pour le paramètre soit activé?
Car je ne l'ai pas encore redémarré (les utilisateurs sont connectés).
ZoRm33 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/10/2011, 13h54   #4
Membre chevronné
 
Homme O. Joly
Support
Inscription : décembre 2010
Messages : 287
Détails du profil
Informations personnelles :
Nom : Homme O. Joly
Âge : 38
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Support
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2010
Messages : 287
Points : 617
Points : 617
Non, pas besoin de redémarrage, par contre il est possible que seules les nouvelles connexions soient impactées.

Sinon le problème est peut-être hors de la base de donnée (timeout réseau, ou que sais-je encore)
ojo77 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/10/2011, 13h56   #5
Invité de passage
 
Inscription : janvier 2005
Messages : 10
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 10
Points : 3
Points : 3
Ok, merci, je vais vérifier ça.
ZoRm33 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h15.


 
 
 
 
Partenaires

Hébergement Web