connexion a une BD distante
bsr,
je travail avec oracle et jdevlopper
j'ai un probleme de connexion a la base de donnee voila la fonction de connexion
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| private boolean initConnections() throws SQLException {
boolean test=false;
System.out.print("debut appel de initConnections \n");
java.sql.DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
System.out.print("Etape 1 \n");
System.out.print("la valeur de res etape 1"+ test +"\n");
con = java.sql.DriverManager.getConnection("jdbc:oracle:thin:@10.10.10.1:1521:MANARPRO", "sys","manar");
System.out.print("Etape 2 \n");
con.setAutoCommit(false);
if(con.isClosed()) test=true;
System.out.print("la valeur de res"+ test +"\n");
System.out.print("end appel de initConnections \n");
return test;
} |
et voila l'erreur qui s'affiche
Code:
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 28 29 30 31 32
| debut appel de initConnections
Etape 1
la valeur de res etape 1false
log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: c:\ManarClient.log (Accès refusé.
)
at java.io.FileOutputStream.openAppend(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:177)
at java.io.FileOutputStream.<init>(FileOutputStream.java:102)
at org.apache.log4j.FileAppender.setFile(FileAppender.java:272)
at org.apache.log4j.RollingFileAppender.setFile(RollingFileAppender.java:156)
at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:151)
at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:247)
at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:123)
at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:88)
at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:645)
at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:603)
at org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:500)
at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:406)
at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:432)
at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:460)
at org.apache.log4j.LogManager.<clinit>(LogManager.java:113)
at org.apache.log4j.Logger.getLogger(Logger.java:94)
at Tools.Debug.<clinit>(Debug.java:10)
at Tools.DBaccess.<init>(DBaccess.java:29)
at main.MAIN_FRAME.main(MAIN_FRAME.java:60)
Exception in thread main
java.lang.IllegalAccessError: main/MAIN_FRAME
at Tools.Debug.<init>(Debug.java:20)
at Tools.DBaccess.<init>(DBaccess.java:30)
at main.MAIN_FRAME.main(MAIN_FRAME.java:60)
Process exited with exit code 1. |
est ce que le probleme est au niveau de URL de connexion
j'ai fait des recherches googles j'ai reverifié la syntaxe mais pas de solution encore
Merci pour l'aide