奇怪的登录问题及解决 (75天)
发布日期:2021-06-30 13:23:39 浏览次数:2 分类:技术文章

本文共 1333 字,大约阅读时间需要 4 分钟。

最近新建了好几个测试库,有一个库在过了一段时间之后,出现了很奇怪的问题,有时候能够登录,有时候又登不上。通过sqlplus登录,报错如下:>sqlplus n1/n1@testhost1SQL*Plus: Release 11.2.0.2.0 Production on Wed May 14 15:04:35 2014Copyright (c) 1982, 2010, Oracle. All rights reserved.ERROR:ORA-12537: TNS:connection closed但是通过tnsping来判断,可以ping通,而且查看listener也是起来的。> tnsping testhost1TNS Ping Utility for Linux: Version 11.2.0.2.0 - Production on 14-MAY-2014 15:07:41Copyright (c) 1997, 2010, Oracle. All rights reserved.Used parameter files:Used TNSNAMES adapter to resolve the aliasAttempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = dbhostspt1)(PORT = 1559))) (CONNECT_DATA = (SERVICE_NAME = testhost1)))OK (0 msec)通过直连来试试,错误还是一样。> sqlplus n1/n1@dbhostspt1:1559/testhost1SQL*Plus: Release 11.2.0.2.0 Production on Wed May 14 15:04:35 2014Copyright (c) 1982, 2010, Oracle. All rights reserved.ERROR:ORA-12537: TNS:connection closed查看alert日志也没有发现相关的的错误。在反复尝试之后,尝试使用sysdba来登录。终于报了一个ora错误。> sqlplus / as sysdbaSQL*Plus: Release 11.2.0.2.0 Production on Wed May 14 15:06:14 2014Copyright (c) 1982, 2010, Oracle. All rights reserved.ERROR:ORA-00020: maximum number of processes (150) exceeded有了这个错误,就有了查找问题的方向。查看processes的参数和sessions,显示只有150个,当前session有146个左右。但是记得当时把这些类型的参数都调整了,但是现在又有问题了。查看原来是把spfile的功能没有启用。之后有过一次重启库的操作,结果变更都刷掉了。现在所要做的就是调高processes,sessions这两个变更需要重启数据库。

转载地址:https://jeanron100.blog.csdn.net/article/details/102506259 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:归档问题导致的数据库无法启动 (80天)
下一篇:利用shell脚本生成动态sql(67天)

发表评论

最新留言

第一次来,支持一个
[***.219.124.196]2024年04月22日 18时28分50秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章