ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接

  今天通过Database Control日常查看Oracle数据库情况,结果报错了:

  ORA-12528:TNS:listener:all appropriate instances are blocking new connections

  然后百度,看了看有要改注册表的,结果我的正常,还有修改日志然后去命令行开启日志的,我感觉我的不是那个原因,最后我在一篇网址上找到了类似我的报错的正确改法,由于没有截图,这里图片暂时使用人家的,我会在下面标注链接。

  出现错误的原因是因为把数据库设置成nomount状态所导致的。

  首先以sysdaba的身份进行登录

  sqlplus \ as sysdba

  如果登录不成功,试试以管理员身份打开命令行,再不行的话就是没有配置oracle_home环境变量。

  配置链接:https://zhidao.baidu.com/question/698143674694867364.html

  同时记得要在path中添加:%ORACLE_HOME%\BIN

  这样就可以使用sysdba的身份进行登录了。

  然后输入图片中的两条命令,重启oracle就可以正常使用了。

 

 

   参考及图片借鉴链接:https://www.likecs.com/show-203944310.html

posted @ 2023-03-06 14:01  猫五  阅读(3437)  评论(0编辑  收藏  举报