【发布时间】:2020-05-20 04:20:30
【问题描述】:
我在 Windows 10 上安装了 Oracle Database 12c。我能够使用 SQL*Plus 连接到数据库。我在 SQL*Plus 中创建了一个名为 USER1 的用户并授予了完全访问权限。我尝试使用 SQL Developer 连接到数据库,但收到一条错误消息:“状态:失败 - 测试失败:IO 错误:网络适配器无法建立连接”。我该如何解决?
类似的旧帖子都没有帮助,所以在这里发布这个问题。
更多信息:- 我将我的数据库命名为 kitab。我确保所有 oracle 服务都在运行:-
我将 SID 更改为 CLRExtProc,它给了我同样的错误:-
我还能做些什么来解决它?
【问题讨论】:
-
很确定您的 SID 不是 XE。这仅适用于 11g Express Edition。
-
你是对的。我尝试使用 SID CLRExtProc,但它给了我同样的错误。我在原始帖子中添加了更多信息。
-
也不是这样 - 根据您的侦听器设置,您还没有数据库。您是否使用数据库创建助手 (DBCA) 创建数据库?
-
是的,我使用 DBCA 创建了一个名为 kitab 的数据库。而且我能够在 SQL Plus cmd 中连接到 kitab 数据库。那么我需要做什么才能通过 SQL 开发人员进行连接?
-
那么您应该运行一个也称为 kitab 的服务 - 但您没有。监听器应该动态添加它,但您可能需要手动添加。
标签: oracle oracle-sqldeveloper oracle12c