能够使用SQL*Plus连接到Oracle 12c数据库,但不能使用Oracle SQL Developer。

问题描述 投票:0回答:1

我在Windows 10上安装了Oracle数据库12c。我可以使用SQL*Plus连接到数据库。我在SQL*Plus中创建了一个名为USER1的用户,并授予了全部访问权限。我尝试使用SQL Developer连接数据库,但得到了一个错误,说:"状态:失败-测试失败。IO错误,网络适配器无法建立连接。网络适配器无法建立连接"。请问如何解决?

Screenshot of Oracle SQL Developer

类似的老帖子都没有帮助,所以把这个问题发在这里。


更多信息:-我把我的数据库命名为kitab。我确保所有的oracle服务都在运行:-。Screenshot of running oracle services

这是我检查listener状态时显示的内容:-。Status of Oracle Listener status

这是listener.ora的信息:-。Screenshot of listener.ora

我把SID改成了CLRExtProc,但它给了我同样的错误:-。Another Screenshot of sql developer

我还能做什么来解决这个问题?

oracle oracle-sqldeveloper oracle12c
1个回答
1
投票

你有没有尝试。

  • 运行 "服务"
    • 我没有Windows 10,但是--在Windows 7上,你可以通过以下方式找到它。
      • 输入"services.msc"到 "开始-搜索程序和文件",或
      • 在 "控制面板 "中的 "管理工具"
  • 检查Oracle服务状态
    • 我猜想不是所有的人都启动了。如果是这样。
      • 现在就开始吧 手动然后尝试与SQL Developer建立连接。
      • 将它们的启动模式改为 "自动",以便每次开机时都能启动它们。
© www.soinside.com 2019 - 2024. All rights reserved.