Jdbc [Résolu]

Signaler
Messages postés
5
Date d'inscription
dimanche 3 décembre 2006
Statut
Membre
Dernière intervention
9 mai 2007
-
Messages postés
5
Date d'inscription
dimanche 3 décembre 2006
Statut
Membre
Dernière intervention
9 mai 2007
-
bonjour

je veux me connecter a ma DB oracle j'ai utilisé le code java suivant:

import java.sql.*;


public class connexion_base {

    public static void main(String[] args) throws SQLException

    {            

        try {

            Class.forName("oracle.jdbc.driver.OracleDriver");

        } catch (ClassNotFoundException e) {

            // TODO Auto-generated catch block

            e.printStackTrace();

        }

       

            Connection
conn
=DriverManager.getConnection("jdbc:oracle:thin:@DUO:1521:base","system","manager");


mais j'arrive pas a me connecter avec le message d'erreur suivante

Exception d'E/S: The Network Adapter could not establish the connection.

merci pour tout aide
A voir également:

5 réponses

Messages postés
5
Date d'inscription
dimanche 3 décembre 2006
Statut
Membre
Dernière intervention
9 mai 2007

bonjour

enfin j'ai bien reussi à me connecter à ma base oracle.

 en fait le
probleme etait qu'il fallait installer le composant jdbc lors de l'instllation
d'oracle

merci pour tout aide
Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
35
Salut:

Difficle (pour moi) de juger d'où vient cette exception.

Peux tu me dire si elle est déclenchée à partir de la méthode Class.forName () ou à patir de la méthode DriverManager.getConnection ().

J'attends que tu me fournisses cette détail vitale.
Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
35
Essayes comme ce si:

try {
    Class.forName("oracle.jdbc.driver.OracleDriver");
}
catch (ClassNotFoundException e) {
    // TODO Auto-generated catch block
    System.err.println ("Init Driver Failed: " + e.getMessage ());
}

try {
    Connection ...;
    // ...
    // ...
}
catch (Exception e) {
   
System.err.println ("Error: " + e.getMessage ());


}




Comme ça on peut facilement localiser le problème.
Messages postés
5
Date d'inscription
dimanche 3 décembre 2006
Statut
Membre
Dernière intervention
9 mai 2007

salut

le probleme est surement declenché à patir de la méthode DriverManager.getConnection ()

parceque j'ai essayé le code sans cette methode est ca fonctionne et
quand j'ai essayé le code que tu m'as donné j'ai cet affichage


Error: Exception d'E/S: The Network Adapter could not establish the connection

 et merci encore une fois
Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
35
Salut:

Solution:
http://coskan.wordpress.com/2007/04/19/io-exception-the-network-adapter-could-not-establish-the-connection-enterprise-manager/

Le problème de "The Network Adapter could not establish the connection":
http://forum.java.sun.com/thread.jspa?threadID=512566&start=0&tstart=0


forum.java.sun.com/<wbr>thread.jspa?threadID=512566&messageID=2438349</wbr>