怎样用jdbc thin 连Oracle(100分)

F

fangj

Unregistered / Unconfirmed
GUEST, unregistred user!
我原来的装的oracle的连法是jdbc:eek:racle:thin:mad:ip:1521:eek:rcl,原来很正常。
但由于机器重装,oracle的服务名为router,数据库名也为router
我用OCI连oracle,一切正常。
但我想用thin 连oracle,
所以我把配置改为jdbc:eek:racle:thin:mad:ip:1521:router,连接时错误为
java.sql.SQLException: Io 异常: The Network Adapter could not establish the conn
ection
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java)
若把router改为其它名称,则错误变为
java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=135
294976)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java)
请问我应怎样配置,才能连上数据库
 
jdbc:eek:racle:thin:mad:router:1521:router
 
服务器的名称变了
就的重装嘛
SQL SERVER不就是吗[:D]
 
jdbc:eek:racle:thin:mad:router:1521:router 错误仍为java.sql.SQLException: Io 异常: The Network Adapter could not establish the conn
ection
服务器(Linux)是因为黑客攻入,所以重装
 
java.sql.SQLException异常耶~~~~~~~~~~~
搞笑~~~
 
千秋影:
请注意后面还有The Network Adapter could not establish the conn
且错误行是 at netflow.util.connectionManager.createConnection(connectionManager.java)
所以不是sql执行错误。
Thank you!
 
你服务器上的tns listener起来没有?
 
jdbc:eek:racle:thin:mad:ip:1521:eek:rcl以前对的
jdbc:eek:racle:thin:mad:ip:1521:router,你的SID是router吗?
你用ORACLE的客户端,能连上ORACLE服务吗
 
不知道!你用的是不是WEBLOGIC。好像这个东西有些问题,他自己有ORACLE的驱动!还有记录!
建议把他的ORACLE的驱动删除,再重新加载一下!
过去我们先连8i的数据库,后来装了9i,结果他还是找的8I.
最后删了重加载就好了!
呵呵!可以试一下!
 
顶部