j'essaye de créer un agent java pour se connecter a une base oracle (11.2.0.0), j'ai essayé le driver ojdbc14.jar , ojdbc6.jar , ojdbc5.jar
- Code : Tout sélectionner
System.out.println("Import agent starting...");
String cs = "jdbc:oracle:thin:@000.000.000.000:port#:database";
DriverManager.registerDriver (new oracle.jdbc.OracleDriver());
Connection conn = DriverManager.getConnection(cs, "username", "password");
//Quit if no connection, write status to console
if(conn!=null){
System.out.println("Connected to Oracle");
}
else {
System.out.println("Not connected to Oracle");
System.exit(0);
}
mais je recoi toujours la même erreur
java.lang.ArrayIndexOutOfBoundsException: Array index out of range: -1
at oracle.jdbc.driver.T4CTTIoauthenticate.setSessionFields(T4CTTIoauthenticate.java:948)
at oracle.jdbc.driver.T4CTTIoauthenticate.<init>(T4CTTIoauthenticate.java:225)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:351)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:531)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:221)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:503)
at java.sql.DriverManager.getConnection(DriverManager.java:317)
at java.sql.DriverManager.getConnection(DriverManager.java:354)
at JavaAgent.NotesMain(Unknown Source)
at lotus.domino.AgentBase.runNotes(Unknown Source)
at lotus.domino.NotesThread.run(Unknown Source)