连接到Oracle数据库时遇到java.sql.SQLException
当我尝试运行项目时,出现以下错误:连接到Oracle数据库时遇到java.sql.SQLException,java,oracle,jdbc,Java,Oracle,Jdbc,当我尝试运行项目时,出现以下错误: java.sql.SQLException: Io exception: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=169870080)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4)))) 有什么想法吗?连接被拒绝意味着服务器不允许您的客户端连接。仔细检查服务器设置,确保至少允许您的主机连接。连接被拒绝意味着服务器不允许您的客户端连接。仔细检查服务器设置
java.sql.SQLException: Io exception: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=169870080)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
有什么想法吗?连接被拒绝意味着服务器不允许您的客户端连接。仔细检查服务器设置,确保至少允许您的主机连接。连接被拒绝意味着服务器不允许您的客户端连接。仔细检查服务器设置,确保至少允许您的主机进行连接。您将得到(“TNS:listener无法解析连接描述中给出的SID”)。如果要连接到的数据库的SID(SsystemID)未在Oracle的侦听器中注册,则会发生这种情况。如果您可以找到JDBC连接信息,您可能会找到与此模式匹配的内容:
jdbc:oracle:thin:[user]/[password]@[host]:[port]:[sid]
在本例中,Oracle告诉您服务器上不存在[sid]
。您可能连接到了错误的服务器。您得到了(“TNS:listener无法解析连接描述中给出的SID。”)。如果要连接到的数据库的SID(SsystemID)未在Oracle的侦听器中注册,则会发生这种情况。如果您可以找到JDBC连接信息,您可能会找到与此模式匹配的内容:
jdbc:oracle:thin:[user]/[password]@[host]:[port]:[sid]
在本例中,Oracle告诉您服务器上不存在
[sid]
。您可能连接到错误的服务器。一些与问题相关的源代码将非常感谢/有用。一些与问题相关的源代码将非常感谢/有用。