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

JDBC Java Discussion :

No suitable driver found au moment d'un connexion a une base de données SQL SERVER


Sujet :

JDBC Java

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Août 2007
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 163
    Points : 82
    Points
    82
    Par défaut No suitable driver found au moment d'un connexion a une base de données SQL SERVER
    Bonjour,

    Je souhaite me connecter à une base de donner SQL Server 2005.

    j'utilise pour cela le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
    		Connection con = DriverManager.getConnection("jdbc:sqlserver://192.168.0.104;databaseName=COFFEEBREAK;user=SA;password=********;");
    et j'obtiens l'erreur suivante :

    Exception in thread "main" java.sql.SQLException: No suitable driver found for jdbc:sqlserver://localhost
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at bddSql.main(bddSql.java:19)
    le pilote jdbc que j'ai téléchargé est celui -ci :sqljdbc_1.0.809.102_fra.exe

    j'ai ajouté le fichier jar contenant le driver dans le classpath, et là je ne sais plus quoi faire ni ou chercher.

    Quelqu'un pourait-il me guider svp ?

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Août 2007
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 163
    Points : 82
    Points
    82
    Par défaut
    S'agit-il réellement d'un problème de driver? ou peut-etre est-ce mon url qui est incorrecte ?

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Août 2007
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 163
    Points : 82
    Points
    82
    Par défaut
    Problème résolu.

    Je chargeais le mauvais driver.

    J'ai donc remplacé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
    par :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
    et ça fonctionne

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

Discussions similaires

  1. No suitable driver found
    Par yahyanaoui dans le forum NetBeans
    Réponses: 2
    Dernier message: 28/01/2009, 14h46
  2. Réponses: 1
    Dernier message: 04/06/2008, 23h22
  3. Réponses: 1
    Dernier message: 04/06/2008, 23h18
  4. Persistence MSSql - No suitable driver found
    Par jminguely dans le forum NetBeans
    Réponses: 11
    Dernier message: 22/02/2008, 08h48
  5. java.sql.SQLException: No suitable driver found
    Par jpalcluc dans le forum Hibernate
    Réponses: 5
    Dernier message: 31/07/2007, 16h53

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