oracle 数据库使用 sysdba 管理员登录报:ORA-00020: maximum number of processes (150) exceeded
译:超过了最大进程数(150)
方法一:【修改 processes 参数】
先通过 sysdba 身份登录。
如果由于最大进程数满了登录不了,可以先通过 ps aux | grep oracle
查看 oracle 的进程,找两个进程号 kill 掉就好了。
然后查看默认的最大进程数,可以看到是 150 个。
再通过 alter system set processes=10000 scope=spfile;
命令进行设置。
设置完是不生效的,需要我们重启 oralce 服务。shutdown immediate;
可以立即停止服务。startup;
再启动服务。
再通过 show parameter processes;
查看已经改过来了。
方法二:【修改配置文件】
oracle 安装目录下的 dbs 文件夹下有个 init + 数据库实例名 + .ora
格式命名的配置。echo $ORACLE_HOME
可以查看 oracle 安装目录:
如果这个参数文件丢失找不到了的请查看:
linux 下 oracle 数据库参数文件丢失解决方法
修改配置文件里的进程数,然后重启数据库服务即可。
喜欢的点个赞❤吧!
Oracle 数据库设置最大进程数参数方法,oracle最大进程数满了处理方法,sysdba管理员登录报“maximum number of processes (150) exceeded“问题解决
原创
©著作权归作者所有:来自51CTO博客作者小蓝枣的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:Oracle 数据库修改配置文件sga_target参数的值,sga_target值太小导致数据库服务起不来问题解决,调大sga_target参数方法
下一篇:Java 技术篇 - 启动web服务接收浏览器请求并响应实例演示,解决socket响应浏览器显示中文乱码问题,web服务response响应设置浏览器显示字体方法
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
增加oracle数据库最大连接数
这几天碰到系统不能登陆的情况,初步判断可能是数据库
sql 数据库 java -
ORACLE最大连接数问题
用过Oracle的应该都熟悉如何查看和设置Oracle数据库的最大连接数。这里就再啰嗦一遍。查看当前的连接数,可以用select count(*) from v
oracle 数据库 优化 连接数 最大连接数 -
MYsql 写入中文 insert into
字符集转换概述我们有必要说明一下,字符其实是面向人类的一个概念,计算机可并不关心字符是什么,它只关心这个字符对应的字节编码是什么。对于一个字节序列,计算机怎么知道它是使用什么字符集编码的呢?计算机不知道,所以其实在计算机中表示一个字符串时,都需要附带上它对应的字符集是什么,就像这样(以C++语言为例):class String { byte* content; CHARSET_INFO* char
linux中的mysql输入中文是乱码 mac mysql客户端 mysql 序列 mysql 默认当前时间 mysql中文乱码 cmd