package   com.wubin; import   java.sql.*; 
import   java.sql.Connection; public   class   TestOracle   { 
public   static   void   main(String   args[])   { 
String   username   =   "system "; 
String   password   =   "sdo "; 
String   driver   =   "oracle.jdbc.driver.OracleDriver "; 
String   url   =   "jdbc:oracle:thin:@localhost:1521:PLSExtProc "; 
try   { 
Class.forName(driver).newInstance(); 
Connection   conn   =   DriverManager.getConnection(url,   username, 
password);//此行出错,无法从套接字读取更多数据 
Statement   stmt   =   conn.createStatement(); 
String   sql   =   "select   *   from   wubin "; 
ResultSet   rs   =   stmt.executeQuery(sql); 
while   (rs.next())   { 
System.out.println( "success "); 

}   catch   (Exception   e)   { 
//   TODO   Auto-generated   catch   block 
e.printStackTrace(); 
System.out.println( "sql   exception! "); 



错误:java.sql.SQLException:   无法从套接字读取更多的数据 
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.T4C8TTIpro.receive(T4C8TTIpro.java:131) 
at   oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:867) 
at   oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:268) 
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   java.sql.DriverManager.getConnection(DriverManager.java:525) 
at   java.sql.DriverManager.getConnection(DriverManager.java:171) 
at   com.wubin.TestOracle.main(TestOracle.java:15) 
sql   exception! 
代码有点长,但是简单,在Connection   conn=DriverManager.getConnection(url,username,password);出现上面的错误,我的是10g   10.0.1的版本,用的是它自带的jdbc,用户名和密码是我登陆sqlplus的用户名和密码,能够正常登陆,数据库也能访问,可是用jdbc访问就是老上面的错误,大侠们帮忙