【发布时间】:2020-12-23 19:59:12
【问题描述】:
我正在尝试创建和使用 Oracle 数据库。
能够使用 sql plus 创建数据库但是当我尝试通过 sqldeveloper 连接到它时出现以下错误
Status : Failure -Test failed: IO Error: The Network Adapter could not establish the connection
当我检查所有服务都在运行时,我注意到 OracleVssWriterORCL 没有运行。
但是,在尝试启动它时,我收到以下错误:
Windows could not start OracleVssWriterORCL service on local machine Error 0x80070005: Access is Denied
这是我第一次使用 Oracle for DB,因此非常感谢任何帮助。 我还应该注意这是在 Windows 10 虚拟机上
【问题讨论】:
-
网络监听服务是否运行?您的第一个错误表明它不是,或者网络连接被防火墙阻止。
-
我该如何检查?我没有看到它在服务中运行
-
OracleListener 服务,或从命令提示符运行“lsnrctl status”。
-
在cmd中输出
LSNRCTL for 64-bit Windows: Version 19.0.0.0.0 - Production on 24-DEC-2020 11:31:38 Copyright (c) 1991, 2019, Oracle. All rights reserved. Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=0.0.0.0)(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=EXTPROC1521))) 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 -
您必须先启动侦听器服务,然后才能与数据库建立 JDBC 或任何其他网络连接。
标签: oracle-sqldeveloper sqlplus oracle19c