【问题标题】:Oracle Database Error | ORA-12528Oracle 数据库错误 | ORA-12528
【发布时间】:2017-07-13 01:51:15
【问题描述】:

当我尝试连接到我的 Oracle 数据库时,我收到 Listener refused the connection with the following error: ORA-12528, TNS:listener: all appropriate instances are blocking new connections. 另外,我不确定这是否意味着什么,但我检查了并且我的数据库没有安装。

【问题讨论】:

  • 这是Server Fault的问题。
  • 如果您尝试打开数据库会发生什么? SQL>alter database open; 然后尝试连接。
  • 我建议,在打开数据库之前 - 检查 Alert.log 并检查导致数据库卸载的原因。如果没有任何可疑之处 - 然后尝试打开它 - 如果 smth 错误,它应该会给您一条错误消息。如果不是 - 那么问题出在其他地方,您需要向我们提供环境的全貌以及与之连接的外部服务和应用程序。

标签: oracle oracle11g


【解决方案1】:

如果“注销”没有正确完成,那么当你去 “启动”下一次,因为 LISTENER 没有取消注册 例如,您收到错误“ORA-12528: TNS:listener: all 适当的实例正在阻止新连接”,因为 “适当的”实例已经在运行。

通过

检查监听器的状态

LSNRCTL> 状态

应该解决此问题的一种方法是重新启动(反弹)LISTENER:

LSNRCTL> 停止 LSNRCTL>开始

然后重新启动您的实例:具有 sysdba 权限的 sqlplus

SQL> 启动

确保所有参数均已设置。

【讨论】:

    猜你喜欢
    • 2016-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多