E ai galera, blz? 
Estou tentando efetuar uma conexão com o Oracle e estou recebendo uma exception.
Estou efetuando os mesmo passos usados no nos manuais e nada. Vejam:
public static void main(String args[]) {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection ("jdbc:oracle:thin:@192.107.14.55:1521:ORCL", "javaApp", "javaapp");
// Prepare a statement to cleanup the emp table
Statement stmt = conn.createStatement ();
ResultSet rs = stmt.executeQuery("select * from usuario");
while (rs.next()) {
System.out.println(rs.getString("idUsuario"));
System.out.println(rs.getString("nome")+"/n");
}
conn.close();
}
catch (Exception e) {
e.printStackTrace();
}
}
}
Não consigo ver onde pode estar havendo problemas, a exception que eu recebo é a seguinte:
java.sql.SQLException: Exceção de E/S: End of TNS data channel
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:169)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:211)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:324)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:266)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:365)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:260)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at br.com.computeasy.exemplos.OracleConn.main(OracleConn.java:21)
:arrow: Alguém por ai já passou por essa? Será que o problema está na conexão ou é configuração no banco?
Um abraço para todos… :?:

…
