【问题标题】:Sql developer-Oracle Database 11g connection failedSql developer-Oracle Database 11g 连接失败
【发布时间】:2015-03-06 13:20:07
【问题描述】:

我已经下载了 Oracle database11g(32 位)和 SQL developer。当我尝试从 sql developer 连接到数据库时,我收到以下错误。

“网络无法建立连接。”

我还检查了侦听器状态,认为这可能是我的原因,但是当我尝试在 cmd 上执行命令时

SQL>lsnrctl 启动

我得到 lsnrctl 不是内部/外部命令。

我现在该怎么办?

【问题讨论】:

  • 看起来您正试图从 Oracle 中运行“lsnrctl”。它不是 Oracle、sql*plus 命令,而是 o/s 级别的实用程序/命令。你是在Unix还是Windows? Oracle 实例安装在哪里?您需要从与 oracle 实例相同的服务器上的 id 运行 lsnrctl,并且该服务器的 Oracle 环境已正确安装。

标签: oracle


【解决方案1】:

我会按照以下步骤缩小范围:

  • 您是否安装了 oracle 32 位客户端应用程序(当前位于 here )。对于未来,一个简单的谷歌“oracle 11g 32 位即时客户端”。我个人会选择即时客户。

    • 您使用的是 TNSNames.ora 文件吗?如果是这样,请检查您的 PC 上是否设置了一个名为“TNS_Admin”的环境变量。同样,一个简单的谷歌“设置 Oracle 连接以使用 TNSNames.ora”应该会找到有关如何执行此操作的详细说明。

    • 如果这一切都不起作用,请用更多细节更新问题,也许尝试另一个 Oracle 客户端(toad 免费试用等)以确定问题不是 Oracle Sql Developer 特有的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-03
    • 1970-01-01
    • 2013-07-17
    • 1970-01-01
    • 2019-02-19
    • 1970-01-01
    • 2019-04-08
    • 1970-01-01
    相关资源
    最近更新 更多