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

Hibernate Java Discussion :

Problème de connexion à la base de données


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 2
    Par défaut Problème de connexion à la base de données
    Bonjour,

    je fais un projet avec Hibernate et je n'arrive pas m'expliquer une erreur de connexion à la base de données :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    org.hsqldb.HsqlException: connection exception: connection failure: java.net.SocketException: Relais brisé (pipe)
    at org.hsqldb.error.Error.error(Unknown Source)
    	at org.hsqldb.ClientConnection.execute(Unknown Source)
    	at org.hsqldb.ClientConnection.<init>(Unknown Source)
    	at org.hsqldb.jdbc.JDBCConnection.<init>(Unknown Source
    Je déploie mon application en local avec tomcat6. Mon server de base de données est mysql 5.1. et tout cela tourne sous ubuntu (linux).

    Voici le code interessant du fichier hibernate.cfg.xml :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
            <property name="connection.driver_class">org.hsqldb.jdbcDriver</property>
            <property name="connection.url">jdbc:hsqldb:hsql://localhost:3306/base</property>
            <property name="connection.username">root</property>
            <property name="connection.password">pass</property>
    J'ai essayé de mettre l'url de connection sous la forme "jdbc:hsqldb:hsql://localhost/base" et même sous la forme "jdbc:hsqldb:hsql://localhost:3306/base?" sans succès.

    Je ne comprends vraiment pas pouquoi une SocketException est levée. Bref après avoir pas mal cherchée, je suis vraiment perdue

    Est-ce que quelqu'un a une idée ?

    Merci d'avance.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 82
    Par défaut
    Salut,

    HyperSQL est une base de donnée
    et MySQL en est une autre.

    Tu utilises un driver HSQL pour te connecter à MySQL, ça risque pas de marcher.

    Utilise dont un driver MySQL

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 82
    Par défaut
    L'url de connection pour MySQL aura plutot la forme suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    jdbc:mysql://localhost:3306/base
    Et le driver est :

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 2
    Par défaut
    Merci ! j'ai changé l'url de connexion et ça marche maintenant !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. problème de connexion à une base de données
    Par dali_dragon dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 29/11/2006, 19h25
  2. Réponses: 3
    Dernier message: 12/10/2006, 18h59
  3. [C#]Problème de connexion à la base de données
    Par hebus. dans le forum ASP.NET
    Réponses: 3
    Dernier message: 08/06/2006, 11h34
  4. [C#] Problème de connexions à la base de donnée pour 1 champ
    Par padodanle51 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 17/05/2006, 13h43
  5. [ODBC] [DB2] Problème de connexion à une base de données sur un as400 via PHP sous Linux
    Par boo64 dans le forum PHP & Base de données
    Réponses: 16
    Dernier message: 19/04/2006, 09h51

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