Olá pessoal,
Gostaria de saber se alguém pode me dar um help! Esto tentanto efetuar um conecção no Oracle utilizando um programa feito no JAVA. Já estou com o arquivo ojdbc14.jar mas mesmo assim não consigo fazer rodar o programa. Segue código abaixo:
import java.sql.*;
class BDSQL {
public static void main(String args[]){
Connection con = null;
try {
Class.forName(“oracle.jdbc.driver.OracleDriver”);
con = DriverManager.getConnection(“jdbc:oracle:thin:@192.165.150.66:1521:TESTE.WORLD”,“esro”,“orse”);
Statement stm = con.createStatement();
String SQL = " select * from ficha_5 order by nome “;
ResultSet rs = stm.executeQuery(SQL);
while (rs.next()) {
System.out.println(rs);
}
} catch (SQLException e) {
e.printStackTrace();
} catch (ClassNotFoundException g) {
g.printStackTrace();
} finally {
try {
con.close();
} catch (SQLException onConClose) {
System.out.println(” Houve erro no fechamento da conexão ");
onConClose.printStackTrace();
}
}
}
}
O erro que ocorre está logo abaixo:
Exception in thread “main” java.lang.NoClassDefFoundError: BDSQL/java
java.sql.SQLException: ExceþÒo de E/S: Connection refused(DESCRIPTION=(TMP=)(VSN
NUM=153093120)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:333)
at oracle.jdbc.driver.OracleConnection.(OracleConnection.java:404)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.ja
va:468)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:314)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at BDSQL.main(BDSQL.java:7)
Exception in thread “main” java.lang.NullPointerException
at BDSQL.main(BDSQL.java:20)
Se alguém souber, agradeço!!!
hehe