IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Connexions aux bases de données Oracle Discussion :

Erreur de connexion avec Java


Sujet :

Connexions aux bases de données Oracle

  1. #1
    Candidat au Club
    Inscrit en
    Juin 2005
    Messages
    4
    Points
    3
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 4
    Points : 3
    Par défaut Erreur de connexion avec Java
    Bonjour à tous,

    J'essaye de me connecter via Java à ma base Oracle (10g) mais j'obtiens sans cesse cette erreur: java.sql.SQLException: Exception d'E/S: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=169869568)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))

    Mon code Java est bon, ma connexion également. Que puis-je faire ?

    Merci d'avance pour votre aide !

  2. #2
    Membre expert
    Avatar de bouyao
    Inscrit en
    Janvier 2005
    Messages
    1 778
    Points
    3 033
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 778
    Points : 3 033
    Par défaut
    metalink
    Log files shows error signaled.:

    11:08:38,338 WARN SettingsFactory:82 - Could not obtain connection metadata
    java.sql.SQLException: Io exception:
    Connection refused(DESCRIPTION=(TMP=)(VSNNUM=168821248)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
    Cause

    Having had configured the URL (connect string) for JDBC this way:

    File: [ hibernate.cfg.xml ]

    <property name="hibernate.connection.url">jdbc:oracle:thin:@HOST:521PF2P</property>

    Since error TNS_12505 means there was a problem resolving SID or Service name when trying to connect.

    SID "DPF2P" in connect string was invalid.
    Solution

    Change the url configuration to specify a service name instead of SID (instance name).
    The service name is verified in the DB server by runing: lsnrctl services

    Correct jdbc url::

    jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTO =TCP)(HOST=host)(PORT=521)))(CONNECT_DATA=(SERVICE_NAME=dpf2p)))

  3. #3
    Membre chevronné Avatar de denisys
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    1 162
    Points
    2 083
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 162
    Points : 2 083
    Par défaut
    Salut bouyao
    Excuse moi , mais j’ai l’impression que le numéro de port pour oracle en standard que tu fournie est tronqué !!

    Tu confirme ?????

  4. #4
    Membre expert
    Avatar de bouyao
    Inscrit en
    Janvier 2005
    Messages
    1 778
    Points
    3 033
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 778
    Points : 3 033
    Par défaut
    Oui je confirme. le port c'es bien : 1521, pareil sur metalink (Note:331095.1)

Discussions similaires

  1. Erreur de connexion avec T.O.A.D
    Par atporfi dans le forum Connexions aux bases de données
    Réponses: 2
    Dernier message: 16/04/2008, 12h52
  2. Erreur de compilation avec Java
    Par Javabad dans le forum Débuter avec Java
    Réponses: 19
    Dernier message: 14/04/2008, 16h01
  3. [BO XI R2] erreur de connexion avec BO
    Par ttomazi dans le forum Administration-Migration
    Réponses: 1
    Dernier message: 27/02/2008, 15h07
  4. Erreur de connexion avec Mysql -> Driver bugué
    Par kedare dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 07/02/2007, 09h47
  5. SQLOLEDB Erreur de connexion avec MSSQLServer
    Par ErnestLamoureuxInc dans le forum ASP
    Réponses: 3
    Dernier message: 23/11/2006, 17h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo