luckboy 发表于 2014-3-30 08:56:54

记一次ora03113 通信通道的文件结束,sqlplus无法登陆

凌晨5:30分钟左右碰到一个比较奇葩的故障,大致内容如下:

oracle 11GR2RAC
错误代码:ora03113 通信通道的文件结束
-----------------------------------------------------------------------------------------
使用developer 连接数据库其中一个节点。
出现ora03113 通信通道的文件结束,在服务器端用sqlplus '/as sysdba' 无响应。
alert部分内容在附件还有其中一个trace,显示ORA-04031无法分配 32 字节的共享内存?
最后实在没办法了,重启该节点服务器然后恢复正常。
在网上查了一下说的好像是oracle的bug。
不知道各位高手可否能帮忙分析一下原因及处理办法

luckboy 发表于 2014-3-30 09:00:36

忘说了,只是其中一个节点故障,另一个节点没问题。

travel.liu 发表于 2014-3-30 10:38:58

processes                = 2000
sessions               = 3040
shared_pool_size         = 1536M
large_pool_size          = 256M
java_pool_size         = 448M
shared_pool_reserved_size= 80530636
spfile                   = "+ORADATA/fawscedb/spfilefawscedb.ora"
nls_territory            = "CHINA"
sga_target               = 20G
memory_target            = 25088Msga 20G
shared_pool_size 为啥给1.5G 呢    ,改下吧

travel.liu 发表于 2014-3-30 10:45:53

搞个问题点的awr上来

luckboy 发表于 2014-3-30 11:33:07

AWR,由于AWR当时断档了。oracle实例出现了问题,早上6点,7点没有生产AWR报告

xifenfei 发表于 2014-3-30 12:23:42

1. 从awr上看,可能是由于SQL Analyze 的sql 复杂导致shared pool大量被使用,SQL Analyze如果不需要,考虑屏蔽掉
2. 系统系统60G,但是sga才给了25G,考虑增加sga大小,并且配置asmm,删除掉一些静态参数
页: [1]
查看完整版本: 记一次ora03113 通信通道的文件结束,sqlplus无法登陆