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 :

[SqlServer 2000] Pb de connexion à ma BDD


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Avril 2009
    Messages
    272
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 272
    Par défaut [SqlServer 2000] Pb de connexion à ma BDD
    Bonjour,

    Je travaille avec Eclipse et SqlServer 2000 et je souhaiterais faire la connexion avec ma base de données.

    Malgré mes recherches je n'ai pas trouvé de solution à mon problème de connexion.
    J'ai téléchargé le driver pour l'établissement de la connexion à partir de ce lien : http://www.microsoft.com/downloads/f...1-19912601fdc9

    Et je l'ai ajouté dans mon projet via Proprietés > Java Buil Path > Libraries > Add External JARs

    Voila mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    package mimi;
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.util.Enumeration;
    import java.util.Properties;
    import java.sql.SQLException;
     
    public class Connexion {
     
        public static void main(String[] args) {
            try{
                Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
                System.out.println("Driver Ok !");
     
                String url = "jdbc:microsoft:sqlserver://localhost:8080/Sonelgaz";
                String user = "";
                String passwd = "";
     
                Connection conn = DriverManager.getConnection(url, user, passwd);
                System.out.println("Connection effective!");
     
            }catch(Exception e){
                e.printStackTrace();
            }
        }
    }
    Et voila mon erreur :

    java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at mimi.Connexion.main(Connexion.java:13)
    Quelqu'un saurait-il m'expliquer d'où vient le problème ?

    Merci d'avance!

  2. #2
    Membre éprouvé Avatar de anisj1m
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    1 067
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 067
    Par défaut
    comment tu exécute ton projet, a travers eclipse ?
    si oui,

    quand tu as ajouté le driver est ce que tu as fait property de ton projet ou quoi exactement?

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2009
    Messages
    272
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 272
    Par défaut
    Merci anisj1m

    pour property: Oui c'est dans les propriétés de mon projet

    Pou l'exécution : "Exécuter en tant que -> Application Java"

    Voila

  4. #4
    Membre éprouvé Avatar de anisj1m
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    1 067
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 067
    Par défaut
    c'est étrange comme erreur puisque tu as mis ton driver,

    fait Proprietés/Java Buil Path/order and export
    et cocher votre jar
    et relancer de nouveau

  5. #5
    Membre éclairé
    Inscrit en
    Avril 2009
    Messages
    272
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 272
    Par défaut
    J'ai vérifier dans "Order and Export" J'ai trouvé que le jar est déjà coché, je l'ai décoché pour voir si j'obtiens une autre erreur j'ai obtenue la même erreur, puis j'ai coché le jar et toujours la même erreur

    Ps: Vous pensez pas que c'est un problème de port : car le "8080" j'ai prit un numéro au hasard!

  6. #6
    Membre éprouvé Avatar de anisj1m
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    1 067
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 067
    Par défaut
    non on n'a même pas pu charger le driver

    je doute du jar que tu as telecharger,
    est ce que tu peux verifier est ce que le jar contient bien cette classe
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    com.microsoft.sqlserver.jdbc.SQLServerDriver

Discussions similaires

  1. [SQLserver 2000] utilisateurs et connexions
    Par ApprentiOracle dans le forum Administration
    Réponses: 9
    Dernier message: 31/05/2010, 17h30
  2. Réponses: 2
    Dernier message: 09/07/2007, 17h02
  3. pb de connexion à sqlserver 2000
    Par monphp dans le forum Accès aux données
    Réponses: 2
    Dernier message: 19/04/2007, 16h09
  4. connexion a sqlserver 2000 ??
    Par Melvine dans le forum MS SQL Server
    Réponses: 11
    Dernier message: 10/07/2006, 18h18
  5. Erreur de connexion à une BDD SQL Server 2000 avec BDE
    Par SchpatziBreizh dans le forum Bases de données
    Réponses: 3
    Dernier message: 17/06/2005, 11h22

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