Jdbc [Résolu]

emouna2000 5 Messages postés dimanche 3 décembre 2006Date d'inscription 9 mai 2007 Dernière intervention - 30 avril 2007 à 17:06 - Dernière réponse : emouna2000 5 Messages postés dimanche 3 décembre 2006Date d'inscription 9 mai 2007 Dernière intervention
- 9 mai 2007 à 15:13
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
Afficher la suite 

5 réponses

Répondre au sujet
emouna2000 5 Messages postés dimanche 3 décembre 2006Date d'inscription 9 mai 2007 Dernière intervention - 9 mai 2007 à 15:13
+3
Utile
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
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de emouna2000
Ombitious_Developper 2333 Messages postés samedi 28 février 2004Date d'inscription 26 juillet 2013 Dernière intervention - 30 avril 2007 à 23:34
0
Utile
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.
Commenter la réponse de Ombitious_Developper
Ombitious_Developper 2333 Messages postés samedi 28 février 2004Date d'inscription 26 juillet 2013 Dernière intervention - 30 avril 2007 à 23:38
0
Utile
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.
Commenter la réponse de Ombitious_Developper
emouna2000 5 Messages postés dimanche 3 décembre 2006Date d'inscription 9 mai 2007 Dernière intervention - 1 mai 2007 à 21:56
0
Utile
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
Commenter la réponse de emouna2000
Ombitious_Developper 2333 Messages postés samedi 28 février 2004Date d'inscription 26 juillet 2013 Dernière intervention - 1 mai 2007 à 22:16
0
Utile
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>
Commenter la réponse de Ombitious_Developper

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.