上个月我安装并使用了Oracle 11 XE,但今天早上我重新启动了计算机并从Windows安装了新的更新。现在我无法让数据库工作。我知道这导致了它,因为我一直在使用SQL Developer,直到我重新启动。尝试在SQL Developer中运行时出现此错误
An error was encountered performing the requested operation:
IO Error: The Network Adapter could not establish the connection
Vendor code 17002
我去了Service并确保我的OracleServiceXE正在运行,它就是这样。我尝试了#34; OracleXETNSListener"得到了这样的信息:
The OracleXETNSListener service on Local Computer started and then stopped.
Some services stop automatically if they are not in use by other services and programs.
然后我去了CMD并输入" lsnrctl status"得到了:
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=<host name>)(PORT=1521)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
64-bit Windows Error: 61: Unknown error
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
64-bit Windows Error: 2: No such file or directory
现在,在这一点上,我用Google搜索的几乎所有内容都告诉我启动听众,如果那不起作用,请以管理员身份运行。我做了这两件事,但它没有用。
在cmd中正常运行:
Starting tnslsnr: please wait...
Unable to OpenSCManager: err=5
TNS-12560: TNS:protocol adapter error
TNS-00530: Protocol adapter error
以管理员身份运行:
Starting tnslsnr: please wait...
(note: it stalls for 2 minutes)
TNS-12560: TNS:protocol adapter error
使问题复杂化,我的电脑告诉我&#34;我们无法完成安装更新&#34;这让我对卸载更新犹豫不决。