Précédent   Forum du club des développeurs et IT Pro > 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
 
Outils de la discussion
Publicité
'
Vieux 14/08/2012, 15h10   #1
aymen8219
Futur Membre du Club
 
Homme Aymen FATHALLAH
Ingénieur systèmes et réseaux
Inscription : mars 2011
Messages : 102
Détails du profil
Informations personnelles :
Nom : Homme Aymen FATHALLAH
Localisation : Tunisie

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Finance

Informations forums :
Inscription : mars 2011
Messages : 102
Points : 16
Points : 16
Par défaut Connexion à la base de données lente

Bonjour,

Mon problème c'est que depuis deux jours la connexion à mon serveur oracle devient trop lente.
ci dessous la configuration:
oracle 11 G
Windows 2008 server.

lorsque je me connecte sur mon serveur avec user/mot de passe il se connecte normale mais lorsque je met l'alias user/mot de passe@alias il prend beaucoup de temps a ce connecter.

merci pour votre aide
aymen8219 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2012, 15h36   #2
Pomalaix
Rédacteur
 
Inscription : décembre 2002
Messages : 2 653
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 653
Points : 4 127
Points : 4 127
Pour voir si ça ne serait pas un problème de résolution de noms, je vous suggère de comparer la vitesse de connexion en utilisant d'une part le nom DNS du serveur, et d'autre part son adresse IP.

Ça peut se faire simplement par une syntaxe EZCONNECT.
En supposant que la base s'appelle PROD et que le listener écoute sur le port 1521 :

Code :
1
2
3
sqlplus utilisateur/mdp@nom_du_serveur:1521/PROD
et
sqlplus utilisateur/mdp@ip_du_serveur:1521/PROD
__________________
Consultant / formateur Oracle indépendant
Certifié OCP 10g et 11g, sécurité 11g
Pomalaix est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 14/08/2012, 16h12   #3
aymen8219
Futur Membre du Club
 
Homme Aymen FATHALLAH
Ingénieur systèmes et réseaux
Inscription : mars 2011
Messages : 102
Détails du profil
Informations personnelles :
Nom : Homme Aymen FATHALLAH
Localisation : Tunisie

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Finance

Informations forums :
Inscription : mars 2011
Messages : 102
Points : 16
Points : 16
lorsque je fait la commande que vous avez m'envoyer j'ai toujours l'erreur suivante:

ORA-12504: TNS : le processus d'Úcoute n'a pas obtenu de SERVICE_NAME dans
CONNECT_DATA
aymen8219 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2012, 16h47   #4
Pomalaix
Rédacteur
 
Inscription : décembre 2002
Messages : 2 653
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 653
Points : 4 127
Points : 4 127
Vous avez bien utilisé strictement la syntaxe que j'ai indiquée ?
J'obtiens votre message d'erreur si j'oublie le nom de la base à la fin...

Sinon, que donne le TNSPING ? En combien de temps répond-il ?
Code :
tnsping nom_de_votre_alias
__________________
Consultant / formateur Oracle indépendant
Certifié OCP 10g et 11g, sécurité 11g
Pomalaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2012, 17h55   #5
13thFloor
Membre chevronné
 
Avatar de 13thFloor
 
Homme
DBA Oracle freelance
Inscription : janvier 2005
Messages : 578
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 46
Localisation : France

Informations professionnelles :
Activité : DBA Oracle freelance

Informations forums :
Inscription : janvier 2005
Messages : 578
Points : 787
Points : 787
Hello,
un petit tour dans la log du listener pourrait aider.
Aucun changement du coté des fichiers tnsnames.ora (client), sqlnet.ora et listener.ora ?

Autre piste : un firewall dont les règles ont été modifiées (fermeture de ports par exemple).
13thFloor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/08/2012, 09h53   #6
aymen8219
Futur Membre du Club
 
Homme Aymen FATHALLAH
Ingénieur systèmes et réseaux
Inscription : mars 2011
Messages : 102
Détails du profil
Informations personnelles :
Nom : Homme Aymen FATHALLAH
Localisation : Tunisie

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Finance

Informations forums :
Inscription : mars 2011
Messages : 102
Points : 16
Points : 16
Bonjour,

j'ai bien appliqué la commande mais toujours même erreur.
pour la duré lorsque j’utilise tnsping c'est 35790 ms et même plus.
coté réseau je ne rien changé.
pour le log du listner je n'ai pas trouver, est ce que vous pouvez m’indiquer le chemin du répertoire du log du listner.

Merci pour votre aide.
aymen8219 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2012, 09h04   #7
13thFloor
Membre chevronné
 
Avatar de 13thFloor
 
Homme
DBA Oracle freelance
Inscription : janvier 2005
Messages : 578
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 46
Localisation : France

Informations professionnelles :
Activité : DBA Oracle freelance

Informations forums :
Inscription : janvier 2005
Messages : 578
Points : 787
Points : 787
Un lsnrctl stat sous DOS devrait indiquer l’emplacement du fichier :
Exemple (sous unix) :
LSNRCTL for Linux: Version 11.2.0.3.0 - Production on 16-AUG-2012 09:00:07
...
Listener Parameter File /appl/grid11203/network/admin/listener.ora
Listener Log File /appl/diag/tnslsnr/HOSTNAME/listener/alert/log.xml

S'il y a plusieurs listeners démarrés : lsnrctl stat nom_du_listener
13thFloor est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 09h35.


 
 
 
 
Partenaires

Hébergement Web