Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3112 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Problème de connection à une base de données Oracle

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de connection à une base de données Oracle

n°682921
lapartdomb​re
Posté le 24-03-2004 à 15:41:23  profilanswer
 


Je dois réaliser une intégration de données sous Oracle mais j'ai un problème pour me connecter à la base de données et je ne sais pas d'ou vient le problème.
 
 
Extrait du programme
 
// Enregistrement du driver Oracle
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());  
 
// Etablissement de la connection  
Connection conn = DriverManager.getConnection(CONN_URL, USER, PASSWD);  
 
Message d'erreur
 
java.lang.Error: Unresolved compilation problem:  
 oracle cannot be resolved or is not a type
 
 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
 at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
 at ExportationBaseq.start(ExportationBaseq.java:41)
 at ExportationBaseq.main(ExportationBaseq.java:101)
Exception in thread "main"  
   
 
Merci d'avance de votre aide

mood
Publicité
Posté le 24-03-2004 à 15:41:23  profilanswer
 

n°683357
Nicolas Vi​ollin
Posté le 24-03-2004 à 21:25:08  profilanswer
 

pour une connexion Mysql je fais ca:
 
Class.forName("com.mysql.jdbc.Driver" ).newInstance();
_conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1/janniv", "root", "" );

n°684431
le belge
Posté le 25-03-2004 à 22:15:33  profilanswer
 

Essaye avec ca :
Class.forName("oracle.jdbc.driver.OracleDriver" );
 
Sinon pour la connectoin al'IUT on fait comme ca :
String url="jdbc:oracle:thin:login/pass@orasrv1.ens.iut-orsay.fr:1522:srv1db";
Connection conn=DriverManager.getConnection(url);
Je sais pas si ca peut t'aider mais bon on sais jamais

n°684940
GaetVa
Posté le 26-03-2004 à 13:33:25  profilanswer
 

Voilà ce que je fais pour oracle et ça fonctionne très bien :
 
public void init() {
      try {
Class.forName ("oracle.jdbc.driver.OracleDriver" );
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:nomdetabase","user","pass" );
 
.........
 
 
} catch (Exception ex) {
System.err.println( "Erreur : " + ex.getMessage());
System.exit(1);
 
 
 
Il ne faut pas oublier d'inclure à ton projet la librairie classes12.zip (fait une recherche sur ton dd si tu l'as pas inclus).
 


Message édité par GaetVa le 26-03-2004 à 13:34:26

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Problème de connection à une base de données Oracle

 

Sujets relatifs
[C]problème read sur port sérieprobleme de sessions...
[SQL] Type de données incompatible dans l'expression du critère.Bases de données et fichiers Excel
[php] probleme upload fichier par formulairesupprimer des donnees dans un recordset
[ASP.NET] problème posting d'un formProbleme de broken pipe
[java] Probleme avec la classe AuthenticatorQuelle base de donnée utilisez-vous principalement ?
Plus de sujets relatifs à : Problème de connection à une base de données Oracle


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR