Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Connexions aux bases de données
Connexions aux bases de données Forum d'entraide sur les problèmes de connectivité 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 30/05/2006, 11h03   #1
Membre éclairé
 
Avatar de Wurlitzer
 
Inscription : avril 2006
Messages : 465
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 465
Points : 368
Points : 368
Par défaut ORA-12535: TNS: operation timed out

J'essaye de simuler un problème avec un DBLINK qui apparement en cas de rupture réseau se bloque sans rendre la main. Ca vous dis quelque choses ?

Pour cela j'y vais un peu bourrin. J'ai debranché le cable réseau de mon serveur de BDD. Je tente alors d'y acceder et je recois logiquement un ORA-12535: TNS: operation timed out. En cherchant un peu je vois que ce time out peu etre reglé a l'infini ce qui pourrait expliquer le blocage du DBLINK.

Ce que je comprends pas c'est qu'apparemment ce time out se configure au niveau du LISTENER.ORA et donc pour moi du coté serveur ! ! Si ma prise est debranché je ne risque pas de pouvoir lire du paramétrage coté serveur.

Ma question est donc de savoir si ce Timeout peut aussi etre réglé coté client dans les cas ou l'on aucune communication avec le server ?

Merci
Wurlitzer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2006, 13h47   #2
Rédacteur/Modérateur
 
Inscription : janvier 2005
Messages : 2 320
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 320
Points : 2 368
Points : 2 368
Tout ce qui concerne le réglage de la communication Net*8 entre un client et un serveur se fait via le SQLNET.ora .

Tu as tout les paramétres possibles et leur détail dans le SQLNET.ORA présent dans :

Citation:
$ORACLE_HOME/network/admin/sample
Donc les paramétres suivants pourraient te convenir :
names.max_reforwards,sqlnet.expire_time ,request_retries

mais comme on ne sait pas quelle est la finalité
Jaouad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2006, 14h31   #3
Membre éclairé
 
Avatar de Wurlitzer
 
Inscription : avril 2006
Messages : 465
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 465
Points : 368
Points : 368
Merci,

Je cherche juste a comprendre pourquoi un DBLINK se bloque. C'est a dire que le job qui l'execute reste a Running sans plus rien faire quand la connection entre les deux bases tombe.

Je voudrais qu'au lieu de se bloquer il sorte avec une erreur.

Quand je simule l'anomalie sur mon poste c'est bien ce qui se passe. C'est pour ca que je cherche au niveau de la config sqlnet mais pour l'instant je ne trouve pas (tes paramètres ne semble pas correspondre a mon cas)
Wurlitzer 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 21h52.


 
 
 
 
Partenaires

Hébergement Web