java.sql.SQLRecoverableException: La Carte Réseau n'a pas pu établir la connexion
Voici le code que j'utilise (Oracle database connectivity):
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn=DriverManager.getConnection("jdbc:oracle:thin:@loclahost:1521:XE","system","system");
System.out.println("connection is established");
Statement stmt=conn.createStatement();
int i=stmt.executeUpdate("insert table students ( name varchar2(15),mobile number(10),age varchar2(1))");
System.out.println("Save Sucessfully");
stmt.close();
conn.close();
} catch(Exception e) {
System.out.println(e);
}
this.dispose();
L'obtention d'Erreur suivant:
java.sql.SQLRecoverableException: IO Error: La Carte Réseau pourrait
ne pas établir la connexion
- Bienvenue sur StackOverflow. Pouvez-vous nous montrer votre trace de la pile? Sans cela, il est difficile de déterminer vous avez un problème concret.
Vous devez vous connecter pour publier un commentaire.
Vous avez une erreur de frappe dans votre chaîne de connexion - utiliser
localhost
au lieu deloclahost
utilisation
localhost
dans DriverManager.getConnectionVoici le code :
L'erreur peut se produire si votre pilote JDBC est impossible de se connecter à oracle. Vérifiez si votre oracle service est en cours d'exécution et pas de pare-feu bloque la connexion.
Vérifier si oracle est à l'écoute dans le port 1521 ou pas, si pas de résoudre le port de problème et puis essayez de vous connecter à votre base de données.
Collectivement les choses à vérifier ,