各位高手,问题是这样的前一段时间公司的服务器出了点小问题,系统重装了一下并用imp命令恢复了以前数据库。但是每过一段时间,程序或SQLPLUS直接连数据库使用指定用户登录,就会出现如下错误
ora-01034:oracle not availableora-27101:shared mermory realm does not exist 然后,网上也找了一下解决方案,基本上用重启OraclService+SID的方法可以解决问题。但这几天又出现了这个问题,不知道要如何解决虽然重启管用,但不知道病因在什么地方,请大家帮忙解决一下!系统配置是Win2003+Oracle 11g
ora-01034:oracle not availableora-27101:shared mermory realm does not exist 然后,网上也找了一下解决方案,基本上用重启OraclService+SID的方法可以解决问题。但这几天又出现了这个问题,不知道要如何解决虽然重启管用,但不知道病因在什么地方,请大家帮忙解决一下!系统配置是Win2003+Oracle 11g
解决方案 »
- sql2005的int在oracle里
- 请教一个日期转换的问题
- 创建一个users表,设置表中uid为主键,并设置成自动增长。
- pro*c连接orecle出错
- Oracle9i中SQL*Plus与iSql*Plus的区别
- 怎么查询一个字段中有没有繁体字?有的地区被设置为“台北”,有的地区被设置“臺北”。这样统计时很容易出错。
- oracle 存取 视频文件 ,总有人应该遇见这样的问题
- pro c 在ora10g的$ORACLE_HOME/lib中找不到 -lwtc9
- 谁有ORACLE9I(OS:WIN2000 SERVER)的initSID.ora文件,我用create pfile from spfile生成了一个,好像不是很好,问题解决即结账!
- oralce中update 语句,请各位指教
- ORACLE/PLSQL 中关于Out Varchar2类型
- !!!求别名问题!!!
你看看oracle在报这个错误的时候,用任务管理器看看oracle的资源占用情况,是否超过了1.7g了。
如果是的话,解决方法,调整2003的内存限制加 /3pg
第二种是 减小sga,pga
这个倒还真没有注意Oracle 11g的资源情况,但我只记的好像出问题时机子的运行速度还是可以的,不会慢。并且我看了一下服务中的情况看出对应的Oracle的服务都是开着的。但是一旦我重启了一下Oracle的进程,就会发现机子明显反应会慢了点。
ORA-27300: OS system dependent operation:CreateThread failed with status: 8
ORA-27301: OS failure message: 存储空间不足,无法处理此命令。
ORA-27302: failure occurred at: ssthrddcr
Thu Jun 02 00:24:00 2011
Process m000 died, see its trace file
Thu Jun 02 00:24:59 2011
Process startup failed, error stack:
Errors in file d:\app\gerry\diag\rdbms\orcl\orcl\trace\orcl_psp0_5252.trc:
ORA-27300: OS system dependent operation:CreateThread failed with status: 8
ORA-27301: OS failure message: 存储空间不足,无法处理此命令。
ORA-27302: failure occurred at: ssthrddcr
Thu Jun 02 00:25:00 2011
Process m000 died, see its trace file
Thu Jun 02 00:25:15 2011
Process startup failed, error stack:
Errors in file d:\app\gerry\diag\rdbms\orcl\orcl\trace\orcl_psp0_5252.trc:
ORA-27300: OS system dependent operation:CreateThread failed with status: 8
ORA-27301: OS failure message: 存储空间不足,无法处理此命令。
ORA-27302: failure occurred at: ssthrddcr
Thu Jun 02 00:25:16 2011
Process J001 died, see its trace file
kkjcre1p: unable to spawn jobq slave process
Errors in file d:\app\gerry\diag\rdbms\orcl\orcl\trace\orcl_cjq0_4412.trc:Process startup failed, error stack:
Errors in file d:\app\gerry\diag\rdbms\orcl\orcl\trace\orcl_psp0_5252.trc:
ORA-27300: OS system dependent operation:CreateThread failed with status: 8
ORA-27301: OS failure message: 存储空间不足,无法处理此命令。
ORA-27302: failure occurred at: ssthrddcr
Process J001 died, see its trace file
kkjcre1p: unable to spawn jobq slave process
Errors in file d:\app\gerry\diag\rdbms\orcl\orcl\trace\orcl_cjq0_4412.trc:Thu Jun 02 00:25:54 2011
Errors in file d:\app\gerry\diag\rdbms\orcl\orcl\trace\orcl_ora_4104.trc (incident=34232):
ORA-04030: 在尝试分配 2064 字节 (QERGH hash-agg,QESHS SlotTable) 时进程内存不足
Errors in file d:\app\gerry\diag\rdbms\orcl\orcl\trace\orcl_ora_4104.trc (incident=34233):
ORA-04030: 在尝试分配 4628 字节 (Typecheck,kggfaDoKghAlloc) 时进程内存不足
ORA-04030: 在尝试分配 2064 字节 (QERGH hash-agg,QESHS SlotTable) 时进程内存不足
Errors in file d:\app\gerry\diag\rdbms\orcl\orcl\trace\orcl_ora_4104.trc (incident=34234):
ORA-04030: 在尝试分配 4628 字节 (Typecheck,kggfaDoKghAlloc) 时进程内存不足
ORA-04030: 在尝试分配 4628 字节 (Typecheck,kggfaDoKghAlloc) 时进程内存不足
ORA-04030: 在尝试分配 2064 字节 (QERGH hash-agg,QESHS SlotTable) 时进程内存不足
Errors in file d:\app\gerry\diag\rdbms\orcl\orcl\trace\orcl_ora_4104.trc (incident=34235):
ORA-04030: 在尝试分配 140 字节 (kxs-heap-w,QERGH Heap Desc) 时进程内存不足
Errors in file d:\app\gerry\diag\rdbms\orcl\orcl\trace\orcl_ora_4104.trc (incident=34236):
ORA-04030: 在尝试分配 2068 字节 (Typecheck,kggfaDoKghAlloc) 时进程内存不足
ORA-04030: 在尝试分配 140 字节 (kxs-heap-w,QERGH Heap Desc) 时进程内存不足
Errors in file d:\app\gerry\diag\rdbms\orcl\orcl\trace\orcl_ora_4104.trc (incident=34237):
ORA-04030: 在尝试分配 2068 字节 (Typecheck,kggfaDoKghAlloc) 时进程内存不足
ORA-04030: 在尝试分配 2068 字节 (Typecheck,kggfaDoKghAlloc) 时进程内存不足
ORA-04030: 在尝试分配 140 字节 (kxs-heap-w,QERGH Heap Desc) 时进程内存不足
Errors in file d:\app\gerry\diag\rdbms\orcl\orcl\trace\orcl_ora_4104.trc (incident=34238):
ORA-04030: 在尝试分配 140 字节 (kxs-heap-w,QERGH Heap Desc) 时进程内存不足
Errors in file d:\app\gerry\diag\rdbms\orcl\orcl\trace\orcl_ora_4104.trc (incident=34239):
ORA-04030: 在尝试分配 2068 字节 (Typecheck,kggfaDoKghAlloc) 时进程内存不足
ORA-04030: 在尝试分配 140 字节 (kxs-heap-w,QERGH Heap Desc) 时进程内存不足
Errors in file d:\app\gerry\diag\rdbms\orcl\orcl\trace\orcl_ora_4104.trc (incident=35217):
ORA-04030: 在尝试分配 2068 字节 (Typecheck,kggfaDoKghAlloc) 时进程内存不足
ORA-04030: 在尝试分配 2068 字节 (Typecheck,kggfaDoKghAlloc) 时进程内存不足
ORA-04030: 在尝试分配 140 字节 (kxs-heap-w,QERGH Heap Desc) 时进程内存不足
Errors in file d:\app\gerry\diag\rdbms\orcl\orcl\trace\orcl_ora_4104.trc (incident=35218):
ORA-04030: 在尝试分配 1016 字节 (kxs-heap-w,kghsseg : kokeismo) 时进程内存不足
Errors in file d:\app\gerry\diag\rdbms\orcl\orcl\trace\orcl_ora_4104.trc (incident=35219):
ORA-04030: 在尝试分配 2068 字节 (Typecheck,kggfaDoKghAlloc) 时进程内存不足
ORA-04030: 在尝试分配 1016 字节 (kxs-heap-w,kghsseg : kokeismo) 时进程内存不足
Errors in file d:\app\gerry\diag\rdbms\orcl\orcl\trace\orcl_ora_4104.trc (incident=35220):
ORA-04030: 在尝试分配 2068 字节 (Typecheck,kggfaDoKghAlloc) 时进程内存不足
ORA-04030: 在尝试分配 2068 字节 (Typecheck,kggfaDoKghAlloc) 时进程内存不足
ORA-04030: 在尝试分配 1016 字节 (kxs-heap-w,kghsseg : kokeismo) 时进程内存不足Errors in file d:\app\gerry\diag\rdbms\orcl\orcl\trace\orcl_ora_4104.trc (incident=35235):
ORA-04030: 在尝试分配 字节 (,) 时进程内存不足
ORA-04030: 在尝试分配 58380 字节 (QERGH hash-agg,kllcqc:kllcqslt) 时进程内存不足
ORA-06512: 在 "SYSMAN.MGMT_JOB_ENGINE", line 4696
ORA-06512: 在 "SYSMAN.MGMT_JOB_ENGINE", line 4775
ORA-06512: 在 "SYSMAN.MGMT_JOB_ENGINE", line 10845
ORA-06512: 在 "SYSMAN.MGMT_JOB_ENGINE", line 11030
ORA-06512: 在 "SYSMAN.MGMT_JOB_ENGINE", line 11459
ORA-06512: 在 "SYSMAN.MGMT_JOB_ENGINE", line 9820
ORA-06512: 在 "SYSMAN.MGMT_JOB_ENGINE", line 11507
ORA-06512: 在 "SYSMAN.MGMT_JOB_ENGINE", line 9820
ORA-06512: 在 "SYSMAN.MGMT_JOB_ENGINE", line 11712
ORA-06512: 在 "SYSMAN.MGMT_JOB_ENGINE", line 10833
ORA-06512: 在 line 1
ORA-1092 : opidrv aborting process W000 ospid (5808_340)
Thu Jun 02 00:26:00 2011
把SHOW SGA贴出来