ORA-07445:错误导致数据库关闭

[复制链接]
查看11 | 回复8 | 2012-5-22 15:10:11 | 显示全部楼层 |阅读模式
本帖最后由 ccton 于 2012-5-14 14:24 编辑
数据库版本
SQL> select *from v$version;
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
PL/SQL Release 11.1.0.6.0 - Production
CORE11.1.0.6.0Production
TNS for 32-bit Windows: Version 11.1.0.6.0 - Production
NLSRTL Version 11.1.0.6.0 - Production
LGWR: STARTING ARCH PROCESSES COMPLETE
Thread 1 advanced to log sequence 27437
Thread 1 opened at log sequence 27437
Current log# 2 seq# 27437 mem# 0: E:\ORA_DATA\ORCL\REDO02.LOG
Successful open of redo thread 1
MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set
ARC0: Becoming the 'no FAL' ARCH
ARC0: Becoming the 'no SRL' ARCH
ARC3: Becoming the heartbeat ARCH
Mon May 14 14:29:33 2012
SMON: enabling cache recovery
db_recovery_file_dest_size of 61440 MB is 33.60% used. This is a
user-specified limit on the amount of space that will be used by this
database for recovery-related files, and does not reflect the amount of
space available in the underlying filesystem or ASM diskgroup.
Successfully onlined Undo Tablespace 2.
Verifying file header compatibility for 11g tablespace encryption..
Verifying 11g file header compatibility for tablespace encryption completed
SMON: enabling tx recovery
Database Characterset is ZHS16GBK
Opening with internal Resource Manager plan
Starting background process FBDA
Starting background process SMCO
Mon May 14 14:29:34 2012
FBDA started with pid=27, OS id=3196
Mon May 14 14:29:34 2012
SMCO started with pid=28, OS id=2020
replication_dependency_tracking turned off (no async multimaster replication found)
Starting background process QMNC
Mon May 14 14:29:35 2012
QMNC started with pid=29, OS id=3620
Mon May 14 14:29:44 2012
Completed: ALTER DATABASE OPEN
Mon May 14 14:34:26 2012
Starting background process CJQ0
Mon May 14 14:34:26 2012
CJQ0 started with pid=44, OS id=1964
Mon May 14 14:34:34 2012
Exception [type: ACCESS_VIOLATION, UNABLE_TO_READ] [ADDR:0xFFFFFFFF] [PC:0x7FFF65D0, {empty}]
Errors in file d:\app\administrator\diag\rdbms\orcl\orcl\trace\orcl_p001_1280.trc:
ORA-07445: exception encountered: core dump [PC:0x7FFF65D0] [ACCESS_VIOLATION] [ADDR:0xFFFFFFFF] [PC:0x7FFF65D0] [UNABLE_TO_READ] []
Mon May 14 14:34:35 2012
Trace dumping is performing id=[cdmp_20120514143435]
Mon May 14 14:35:10 2012
Exception [type: ACCESS_VIOLATION, UNABLE_TO_READ] [ADDR:0xFFFFFFFF] [PC:0x7FFF65D0, {empty}]
Errors in file d:\app\administrator\diag\rdbms\orcl\orcl\trace\orcl_smon_1072.trc(incident=164712):
ORA-07445: exception encountered: core dump [PC:0x7FFF65D0] [ACCESS_VIOLATION] [ADDR:0xFFFFFFFF] [PC:0x7FFF65D0] [UNABLE_TO_READ] []
ORA-12080: Buffer cache miss for IOQ batching
Incident details in: d:\app\administrator\diag\rdbms\orcl\orcl\incident\incdir_164712\orcl_smon_1072_i164712.trc
Mon May 14 14:35:11 2012
Errors in file d:\app\administrator\diag\rdbms\orcl\orcl\trace\orcl_pmon_2768.trc:
ORA-00474: SMON process terminated with error
PMON (ospid: 2768): terminating the instance due to error 474
Mon May 14 14:35:11 2012
ORA-1092 : opiodr aborting process unknown ospid (2400_1272)
Mon May 14 14:35:11 2012
ORA-1092 : opitsk aborting process
Mon May 14 14:35:12 2012
Errors in file d:\app\administrator\diag\rdbms\orcl\orcl\trace\orcl_q002_3896.trc:
ORA-00474: SMON process terminated with error
Mon May 14 14:35:12 2012
Errors in file d:\app\administrator\diag\rdbms\orcl\orcl\trace\orcl_q003_1220.trc:
ORA-00474: SMON process terminated with error
Mon May 14 14:35:12 2012
Errors in file d:\app\administrator\diag\rdbms\orcl\orcl\trace\orcl_q000_3284.trc:
ORA-00474: SMON process terminated with error
ORA-1092 : opidrv aborting process Q002 ospid (2400_3896)
ORA-1092 : opidrv aborting process Q003 ospid (2400_1220)
ORA-1092 : opidrv aborting process Q000 ospid (2400_3284)
Mon May 14 14:35:12 2012
ORA-1092 : opidrv aborting process W000 ospid (2400_1992)
Mon May 14 14:35:13 2012
ORA-474 : opidrv aborting process S000 ospid (2400_2624)
Instance terminated by PMON, pid = 2768
orcl_p001_1280.trc 和orcl_smon_1072_i164712.trc
见附件

[attach]orcl_smon_1072_i164712.rar [/attach]
[attach]orcl_p001_1280.rar [/attach]

回复

使用道具 举报

千问 | 2012-5-22 15:10:11 | 显示全部楼层
有人能分析下啥子情况不 windows2003 操作系统平台的
搜索了下类似的分析 说有可能是内存分配问题,也有可能是系统中毒了
回复

使用道具 举报

千问 | 2012-5-22 15:10:11 | 显示全部楼层
本帖最后由 xifenfei 于 2012-5-14 15:11 编辑
This is a resource issue (memory in particular). 32-bit windows systems, are limited to 2GB of addressable memory so if you are on this platform it's likely you are simply exceeding the capabilities of the 32bit operating system.
怀疑是32位的操作系统,sga分配数据的时候,超过了2g,不能被识别
确认问题:你的sga配置情况
回复

使用道具 举报

千问 | 2012-5-22 15:10:11 | 显示全部楼层
本帖最后由 xifenfei 于 2012-5-14 15:50 编辑
[0004]: __sga_target=1887436800
[0004]: memory_target=3145728000
[0004]: memory_max_target=4722786304[0004]: __pga_aggregate_target=780140544
你的问题确定了,是上面我说的问题
处理建议:
1.想办法使得32位的系统使用内存超过2g(实际上是1.85g)
类此:[operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows NT Server Version 4.00" /3GB这种方法,建议参考相关文档
2.减少memory_target大小

回复

使用道具 举报

千问 | 2012-5-22 15:10:11 | 显示全部楼层
本帖最后由 ccton 于 2012-5-14 15:39 编辑
操作系统平台为 64bit 的
谁给个 windows64bit +oracle 11g (32bit)内存的限制

回复

使用道具 举报

千问 | 2012-5-22 15:10:11 | 显示全部楼层
ccton 发表于 2012-5-14 15:24
操作系统平台为 64bit 的
谁给个 windows64bit +oracle 11g (32bit)内存的限制

32位内存限制,是寻址地址的溢出。
你如果要使oracle 32位支持超过2G的配置,需要额外设置,你可以baidu下。

回复

使用道具 举报

千问 | 2012-5-22 15:10:11 | 显示全部楼层
可燃气检测仪
BOD快速测定仪
多参数水质分析仪
TI125红外热像仪
451P电离室巡检仪
回复

使用道具 举报

千问 | 2012-5-22 15:10:11 | 显示全部楼层
高压兆欧表
变压器容量测试仪
超低频高压发生器
高压开关机械特性测试仪
高低压开关柜通电试验台
防震投光灯
微型防爆电筒
手提式防爆探照灯
便携式多功能强光灯
回复

使用道具 举报

千问 | 2012-5-22 15:10:11 | 显示全部楼层
将 memory_max_target调整到2G 以下仍然报错 先切换到备机使用了
有空再装成oracle 64BIT 的了
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行