当我尝试运行项目时出现以下错误:
java.sql.SQLException: Io exception: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=169870080)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
有什么想法吗?
答案 0 :(得分:3)
你得到an ORA-12505 error(“TNS:监听器无法解析连接描述中给出的SID。”)。如果您要连接的数据库的SID( S ystem ID )未向Oracle的侦听器注册,则会发生这种情况。如果您可以找到JDBC连接信息,您可能会发现与此模式匹配的内容:
jdbc:oracle:thin:[user]/[password]@[host]:[port]:[sid]
在这种情况下,Oracle告诉您服务器[sid]
上不存在[host]
。您可能连接到错误的服务器。
答案 1 :(得分:0)
拒绝连接意味着服务器不允许客户端连接。仔细检查服务器设置,确保主机至少可以连接。