oracle数据库的配置参数里process参数设置为150,后来我用dba的身份登录,把process改为500.可是当我过一天重启oracle数据库后,process又变为150了.导致一些程序无法应用(提示process超过150),并且oracle管理器在登录时也提示这个错误.导致部分功能也不能用.
我想问下,怎么能结束process里的一些进程.就是可以选择把这150里的某些进程结束.
我想问下,怎么能结束process里的一些进程.就是可以选择把这150里的某些进程结束.
s.logon_time,s.*,p.spid
FROM v$process p,
v$session s
WHERE p.addr = s.paddr and
s.program like 'xxxxxxxxxx' and
s.sid in (select sid from v$session_wait) and
s.status = 'INACTIVE'
ORDER BY 2然后就KILL SESSION.
ALTER SYSTEM SET PROCESSES=500 SCOPE=BOTH;
我现在是用dba登录.在配置里手改的.重启就没了.
SCOPE=BOTH;就表示把spfile也一起改了但是需要重启db后才能生效。