博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ORA-27301: OS failure message: 重叠 I/O 操作在进行中
阅读量:4617 次
发布时间:2019-06-09

本文共 2208 字,大约阅读时间需要 7 分钟。

今天一同事做提交数据库的时候提示内存不足了,再过一会发现监听自动停止了。打开预警日志发现如下错误:

Tue Dec 27 14:41:00 2011
Process startup failed, error stack:
Tue Dec 27 14:41:00 2011
Errors in file d:\oracle\product\10.2.0\admin\telemt\bdump\telemt_psp0_1860.trc:
ORA-27300: OS system dependent operation:spcdr:9261:4200 failed with status: 997
ORA-27301: OS failure message: 重叠 I/O 操作在进行中。
ORA-27302: failure occurred at: skgpspawn

Dump file d:\oracle\product\10.2.0\admin\telemt\bdump\telemt_psp0_1860.trc
Tue Dec 27 14:40:39 2011
ORACLE V10.2.0.1.0 - Production vsnsta=0
vsnsql=14 vsnxtr=3
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
Windows Server 2003 Version V5.2 Service Pack 1
CPU                 : 2 - type 586, 1 Physical Cores
Process Affinity    : 0x00000000
Memory (Avail/Total): Ph:627M/2011M, Ph+PgF:3123M/4880M, VA:510M/2047M
Instance name: telemt
Redo thread mounted by this instance: 1
Oracle process number: 3
Windows thread id: 1860, image: ORACLE.EXE (PSP0)
*** SERVICE NAME:(SYS$BACKGROUND) 2011-12-27 14:40:39.406
*** SESSION ID:(169.1) 2011-12-27 14:40:39.406
*** 2011-12-27 14:40:39.406
Process startup failed, error stack:
ORA-27300: OS system dependent operation:spcdr:9261:4200 failed with status: 997
ORA-27301: OS failure message: 重叠 I/O 操作在进行中。
ORA-27302: failure occurred at: skgpspawn
*** 2011-12-27 14:41:00.406
Process startup failed, error stack:
ORA-27300: OS system dependent operation:spcdr:9261:4200 failed with status: 997
ORA-27301: OS failure message: 重叠 I/O 操作在进行中。
ORA-27302: failure occurred at: skgpspawn
 

在网上搜了下,看来还挺多人碰到这个错误的,目前我们的这个数据库是安装在windows系统32位的,而且oracle的版本是10.2.0.1,看来真是oracle的bug了。

解决方法:

1) Reduce the amount of SGA needed to be allocated for the database. 2) Limit the number of dedicated connections to the database and the amount of memory each user process will consume. 3) Change from dedicated connections to multi-threaded server (MTS) connections as MTS only uses a fraction of the amount of memory allocated to each user    process when initial connection to the database is established.
 直接重启数据库无法解决问题,因为这个是测试数据库,连接的人就2到3个,而目前在使用的不超过2个。因此选择第一种方法,将sga改小,再重启果然可以了。

 

转载于:https://www.cnblogs.com/lanzi/archive/2011/12/27/2303593.html

你可能感兴趣的文章
拿下主机后内网的信息收集
查看>>
LeetCode 876. Middle of the Linked List
查看>>
作业一
查看>>
joj1023
查看>>
动画原理——旋转
查看>>
Finding LCM LightOJ - 1215 (水题)
查看>>
python生成器
查看>>
PowerDesigner Constraint name uniqueness 错误
查看>>
系统子系统_GPRS子系统流程图
查看>>
为什么 NSLog 不支持 Swift 对象(转)
查看>>
Ubuntu 下搭建SVN服务器
查看>>
css3转换
查看>>
将字符串中不同字符的个数打印出来
查看>>
java第三次上机
查看>>
android Javah生成JNI头文件
查看>>
npm创建react项目
查看>>
关于u32中查找和定位最后到bit Number of 1 Bits
查看>>
sql数据库查询
查看>>
云计算技能图谱
查看>>
委托、Lambda表达式和事件
查看>>