10g 데이터베이스에 대한 연결을 얻으려고 할 때 Oracle JDBC 드라이버 (ojdbc14_g.jar)에서 오류가 발생합니다. 드라이버에는 도움이 될 수있는 oracle.jdbc.driver.OracleLog 클래스가 있지만 오라클 설명서에서이를 가장 잘 사용하는 방법이 명확하지 않습니다. 이 수업을 통해 성공한 사람이 있습니까? 그렇다면, 그 사용법에 대한 약간의 지침이 인정 될 것입니다.oracle.jdbc.driver.OracleLog는 어떻게 사용합니까?
정보를 위해, 나는이 JDBC 드라이버에서지고있어 오류는 다음과 같습니다
java.sql.SQLException: No more data to read from socket
at oracle.jdbc.driver.DatabaseError.throwSqlException
(DatabaseError.java:112)
at oracle.jdbc.driver.DatabaseError.throwSqlException
(DatabaseError.java:146)
at oracle.jdbc.driver.DatabaseError.throwSqlException
(DatabaseError.java:208)
at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1
(T4CMAREngine.java:1118)
at oracle.jdbc.driver.T4CMAREngine.unmarshalSB1
(T4CMAREngine.java:1070)
at oracle.jdbc.driver.T4CTTIoauthenticate.receiveOsesskey
(T4CTTIoauthenticate.java:266)
at oracle.jdbc.driver.T4CConnection.logon
(T4CConnection.java:357)
at oracle.jdbc.driver.PhysicalConnection.<init>
(PhysicalConnection.java:414)
at oracle.jdbc.driver.T4CConnection.<init>
(T4CConnection.java:165)
at oracle.jdbc.driver.T4CDriverExtension.getConnection
(T4CDriverExtension.java:35)
at oracle.jdbc.driver.OracleDriver.connect
(OracleDriver.java:801)
at oracle.jdbc.pool.OracleDataSource.getPhysicalConnection
(OracleDataSource.java:297)
at oracle.jdbc.pool.OracleDataSource.getConnection
(OracleDataSource.java:221)
at oracle.jdbc.pool.OracleDataSource.getConnection
(OracleDataSource.java:165)
DriverManager 대신 DataSource를 사용하고 있습니다. 그 클래스에 상응하는 기능은 Oracle에서 지원하지 않는 것 같습니다 ... –