Samb1985
22-04-2010, 15:12
Sto provando ad effettuare una connessione da una java application ad un db Oracle 9i.
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@IPMachine:1521:SID", "MyUsername", "MyPassword");
Statement stmt = conn.createStatement();
...
Quando creo l'oggetto conn viene lanciata la seguente eccezione:
java.sql.SQLException: Eccezione IO: The Network Adapter could not establish the connection
Da cosa può dipendere l'errore ? l'url della connection mi sembra giusta.
E' la stessa che utilizzo per la connessione via Wizard da altri IDE, non capisco perchè via codice non funziona.
Il db deve avere qualche parametro particolare per permettere la connessione via DriverManager ?
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@IPMachine:1521:SID", "MyUsername", "MyPassword");
Statement stmt = conn.createStatement();
...
Quando creo l'oggetto conn viene lanciata la seguente eccezione:
java.sql.SQLException: Eccezione IO: The Network Adapter could not establish the connection
Da cosa può dipendere l'errore ? l'url della connection mi sembra giusta.
E' la stessa che utilizzo per la connessione via Wizard da altri IDE, non capisco perchè via codice non funziona.
Il db deve avere qualche parametro particolare per permettere la connessione via DriverManager ?