Обнаружена проблема в приложении Java, соединяющемся с базой данных oracle, SQLException: Io исключение: получил минус один от вызова чтения, как я могу ее решить? - PullRequest
0 голосов
/ 05 июня 2018

Я написал приложение сервлета в своей IDE затмения, которое я использую,

  • Tomcat v9.0.
  • java1.8
  • Oracle11g

Мои имя пользователя и пароль для Oracle: scott и scott.

Class.forName("oracle.jdbc.driver.OracleDriver");
con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl","scott","scott");

Во время работы этого приложения я обнаружил ниже вывод,

java.sql.SQLException: Io exception: Got minus one from a read call
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:111)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:145)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:254)
    at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:386)
    at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:413)
    at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:164)
    at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:34)
...

Как яможет решить эту проблему?Пожалуйста, помогите мне ..

1 Ответ

0 голосов
/ 06 июня 2018

Проблема решена, возникла проблема в слушателе Oracle.Мой слушатель не был активен.

...