我尝试使用SQLDeveloper连接到数据库,但得到以下错误:
An Error was Encountered performing The requested operation:
IO Error: Conection reset
Vendor code 17002.
你能帮帮我吗?
发布于 2014-05-26 16:25:52
我在Windows上使用ORACLE 11G express时遇到了同样的问题。经过很长时间的等待,我得到了同样的错误信息。
我的解决方案是确保tnsnames.ora中的主机名(通常不是"localhost")和sql developer中的默认主机名(通常是"localhost")具有相同的。您可以通过在tnsnames.ora中更改它或在sql developer中填充它来完成此操作。
当然,您需要重新启动所有oracle服务(为了安全起见)。
希望能有所帮助。
我在另一台机器上再次遇到了类似的问题,但这一次上面的解决方案不起作用。经过一些尝试,我发现重启所有与oracle相关的服务可以解决这个问题。最初安装完成后,就可以进行连接了。不知何故,在几次重新启动计算机后,出现了问题。我将所有oracle服务的启动时间更改为auto。一旦我无法连接,我就重新启动它们(核心服务应该在最后一个命令中重新启动),并且工作正常。
一些文章说这可能是由于MTS的问题。微软的问题。也许吧!
发布于 2014-06-23 14:36:21
我也有同样的问题。我已经启动了Oracle TNS侦听器,然后它又能正常工作了。
发布于 2013-04-03 17:52:38
在您的例子中,"Vendor code 17002“等同于ORA-12541错误:很可能是侦听器关闭了,或者有一个不正确的端口或服务名称。从文档中:
ORA-12541: TNS no listener
原因:源代码库的侦听器尚未启动。
操作:在源资料库所在的计算机上启动监听程序。
https://stackoverflow.com/questions/14340729
复制相似问题