【问题标题】:when we try to connect our programme with oracle it is giving error当我们尝试将我们的程序与 oracle 连接时,它给出了错误
【发布时间】:2011-01-04 05:07:54
【问题描述】:

当我尝试使用此命令将我们的程序与 oracle 连接时

sqlplus crbt/crbt@crbt_new 这里 crbt 是用户名,crbt_new 是密码。

这是报错

SQL*Plus: Release 9.2.0.4.0 - Production on Tue Jan 4 10:32:42 2011
Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.
ERROR:ORA-12541: TNS:no listener

所以请告诉我哪里错了

【问题讨论】:

  • 您能否发布您的 tnsnames.ora 文件(或至少 crbt_new TNS 别名的定义)和 sqlnet.ora 文件?你确定这个别名是正确的——它在其他具有相同别名的客户端机器上工作吗?
  • 您是否启动了侦听器或将其配置为在启动时启动?操作系统也会很有用

标签: oracle oracle9i tns ora-12541


【解决方案1】:

以下是这种可能性:

1) 侦听器可能已关闭

2) 数据库未启动时,出现“TNS: no listener”错误

3) 如果 TNS 条目不正确。

例如:crbt_new 数据库的 TNS 条目可能有提到的端口号为 1531,但实际上数据库会监听端口 1521

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-14
    • 2021-10-20
    • 1970-01-01
    • 1970-01-01
    • 2020-03-06
    相关资源
    最近更新 更多