连接ORACLE特别慢,还不执行SQL,请解惑,感谢。(200分)

  • 主题发起人 主题发起人 Door2000
  • 开始时间 开始时间
D

Door2000

Unregistered / Unconfirmed
GUEST, unregistred user!
Connection conn =
DriverManager.getConnection ("jdbc:oracle:thin:@192。168。0。1:1521:orasrv","user", "123")
走到这一步后要很长时间,并且
Statement stmt = conn.createStatement ();
ResultSet rset = stmt.executeQuery ("SELECT * from table1");
到这里就出错
如果把SQL换成这个就能通过,难以理解啊
Statement stmt = conn.createStatement ();
ResultSet rset = stmt.executeQuery ("select 1 from dual");
 
长时间是不是记录太多?SELECT * FROM TABLE1会把库中所有的记录取到客户端的。
过滤一下看看。
 
不是记录问题。表里只有10条记录
 
再顶一下,执行 select count(*) from table1也可以。
 
执行select 字段1,字段2 from table1
试一下
 
和字段也没关系。
我系统是XP HOME,JBUILDER 9,ORACLE 8.17i。有可能是classes12.zip的兼容问题。别的就不清楚了
 
你换Orcale9i 的jdbc驱动 ojdbc14.jar 试试
 

Similar threads

回复
3
查看
830
yangxiao_jiang
Y
Z
回复
3
查看
628
434673459
4
后退
顶部