oracle数据库连接问题:Io 异常: Connection refused

白日梦83 2009-02-11 02:51:09
报错信息如下:
java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=153
092352)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java)

xml配置文件如下:
<datasource name="localoracle"
helper-class="org.ofbiz.entity.datasource.GenericHelperDAO"
schema-name="hrplan_jiaxing_090109"
field-type-name="oracle"
check-on-start="false"
add-missing-on-start="false"
join-style="ansi">
<read-data reader-name="main"/>
<!-- <jndi-jdbc jndi-server-name="localweblogic" jndi-name="hbdsSource" oraxzgl/> -->
<inline-jdbc
jdbc-driver="oracle.jdbc.driver.OracleDriver"
jdbc-uri="jdbc:oracle:thin:@192.192.192.182:1521:@testora"
jdbc-username="hrplan_jiaxing_090109"
jdbc-password="hrplan"
pool-minsize="2"
pool-maxsize="200"/>
</datasource>
192.192.192.182是局域网服务器IP
用OEM能够登陆它,但到本地服务器就报错,请高手指教
...全文
982 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
idm2008 2009-12-27
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 sdmt2020 的回复:]
怎样确定testora是sid而不是tnsnames中的连接字符串?
去掉@后也不行啊?
[/Quote]
丢个板砖
sleepzzzzz 2009-02-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 sdmt2020 的回复:]
怎样确定testora是sid而不是tnsnames中的连接字符串?
去掉@后也不行啊?
[/Quote]


SQL> show parameter service_names;
白日梦83 2009-02-11
  • 打赏
  • 举报
回复
怎样确定testora是sid而不是tnsnames中的连接字符串?
去掉@后也不行啊?
又是违规昵称 2009-02-11
  • 打赏
  • 举报
回复
试试把
jdbc-uri="jdbc:oracle:thin:@192.192.192.182:1521:@testora"
改为
jdbc-uri="jdbc:oracle:thin:@192.192.192.182:1521:testora"

确认testora是sid而不是tnsnames中的连接字符串

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧