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

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

Door2000

Unregistered / Unconfirmed
GUEST, unregistred user!
Connection conn =
DriverManager.getConnection ("jdbc:eek:racle:thin:mad:192。168。0。1:1521:eek:rasrv","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");
 
D

Door2000

Unregistered / Unconfirmed
GUEST, unregistred user!
X

xxman

Unregistered / Unconfirmed
GUEST, unregistred user!
长时间是不是记录太多?SELECT * FROM TABLE1会把库中所有的记录取到客户端的。
过滤一下看看。
 
D

Door2000

Unregistered / Unconfirmed
GUEST, unregistred user!
不是记录问题。表里只有10条记录
 
D

Door2000

Unregistered / Unconfirmed
GUEST, unregistred user!
再顶一下,执行 select count(*) from table1也可以。
 
D

_delphi

Unregistered / Unconfirmed
GUEST, unregistred user!
执行select 字段1,字段2 from table1
试一下
 
D

Door2000

Unregistered / Unconfirmed
GUEST, unregistred user!
和字段也没关系。
我系统是XP HOME,JBUILDER 9,ORACLE 8.17i。有可能是classes12.zip的兼容问题。别的就不清楚了
 
D

davidjava

Unregistered / Unconfirmed
GUEST, unregistred user!
你换Orcale9i 的jdbc驱动 ojdbc14.jar 试试
 

Similar threads

回复
6
查看
648
丛艳全
回复
3
查看
748
yangxiao_jiang
Y
Z
回复
3
查看
560
434673459
4
C
回复
3
查看
423
大信
顶部