Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

java.sql.SQLException:IO Exception:O adaptador de rede não pôde estabelecer a conexão?


A partir de nossa conversa, você pode fazer telnet e conectar-se ao banco de dados a partir do prompt de comando. Depois de passar pelo jdbcurl, encontrei o erro.

localhost:1521/xe deve ser localhost:1521:xe se xe é SID para seu banco de dados.

Altere este código de
conn = DriverManager.getConnection(
                "jdbc:oracle:thin:@localhost:1521/xe", "scott", "tiger");

Para
conn = DriverManager.getConnection(
                "jdbc:oracle:thin:@localhost:1521:xe", "scott", "tiger");

Dê uma olhada neste artigo