alert.log 出现了 Process P000 started up but failed with error = 4030

[复制链接]
查看11 | 回复9 | 2011-2-18 11:43:36 | 显示全部楼层 |阅读模式
交换机断电后,数据库的alert.log 出现了
Process P000 started up but failed with error = 4030

并且数据库hung,不得不重新启动数据库
谁知道如何检查这样的问题!
PMON相关的资料谁能否提供一下!

谢谢!
回复

使用道具 举报

千问 | 2011-2-18 11:43:36 | 显示全部楼层
4030了啊
回复

使用道具 举报

千问 | 2011-2-18 11:43:36 | 显示全部楼层
ding
回复

使用道具 举报

千问 | 2011-2-18 11:43:36 | 显示全部楼层
1. OS 没内存了。
2. 减少sga_target <---- 增加pga可用内存
3. 减少pga_aggregate_target <-------- 让oracle倾向使用磁盘
4. 检查应用。
回复

使用道具 举报

千问 | 2011-2-18 11:43:36 | 显示全部楼层
交换机断电后?
估计连接中断,但数据库上进程还在,交换机恢复时候连接迅速上来,由于老进程没来得及清理,新增加的进程又需要内存,因为内存不足而出现启动并行进程错误. 也因为内存不足而导致系统hang
回复

使用道具 举报

千问 | 2011-2-18 11:43:36 | 显示全部楼层
看你的alter的4030错误,就是PGA空间不足了。
最简单也比较干净的办法就是把主机重启下,再启数据库。
之后如果还出错,可考虑调整内存
回复

使用道具 举报

千问 | 2011-2-18 11:43:36 | 显示全部楼层
谢谢!
回复

使用道具 举报

千问 | 2011-2-18 11:43:36 | 显示全部楼层
没碰到过,原来是跟PGA相关,学习了
回复

使用道具 举报

千问 | 2011-2-18 11:43:36 | 显示全部楼层
系统环境是winows2003+oracle9.2.0.8+RAC 3个节点。。
出问题是,只有其中一个节点oracle instance down,另外两个节点没有问题。。
可否再帮忙check 一下。。。
谢谢
回复

使用道具 举报

千问 | 2011-2-18 11:43:36 | 显示全部楼层
最近发现我的机器上有这样的错误
Process q004 started up but failed with error = 20
我的问题一是processes太小二是内存问题
楼主可以找找原因。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行