当前位置:Gxlcms > 数据库问题 > oracle11g的内存分配不当,导致的错误ORA-01034,ORA-00838,ORA-27101

oracle11g的内存分配不当,导致的错误ORA-01034,ORA-00838,ORA-27101

时间:2021-07-01 10:21:17 帮助过:37人阅读

.7601] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。 C:\Users\Administrator>SQLPLUS /nolog SQL*Plus: Release 11.2.0.1.0 Production on 星期五 6月 30 10:35:33 2017 Copyright (c) 1982, 2010, Oracle. All rights reserved. SQL> conn / as sysdba 已连接到空闲例程。 SQL> show parameters target ORA-01034: ORACLE not available 进程 ID: 0 会话 ID: 0 序列号: 0 SQL> startup ORA-00838: Specified value of MEMORY_TARGET is too small, needs to be at least 148M

经过摸索,解决方案如下

Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\Administrator>SQLPLUS /nolog

SQL*Plus: Release 11.2.0.1.0 Production on 星期五 6月 30 10:35:33 2017

Copyright (c) 1982, 2010, Oracle.  All rights reserved.


SQL> create spfile from pfile=‘C:\oracle\admin\xxx\pfile\init.ora.9312016162455‘
;

文件已创建。

SQL> startup
ORACLE 例程已经启动。

Total System Global Area  208769024 bytes
Fixed Size                  2174320 bytes
Variable Size             146801296 bytes
Database Buffers           54525952 bytes
Redo Buffers                5267456 bytes
数据库装载完毕。
数据库已经打开。
SQL>

 估计是spfile文件配置问题,而此文件是二进制的,我们用pfile文件生成spfile文件。

记住首先打开

C:\oracle\admin\xxx\pfile\init.ora.9312016162455
这个文件,找到memory_target修改成209209200,即200m

oracle11g的内存分配不当,导致的错误ORA-01034,ORA-00838,ORA-27101

标签:sharp   ota   glob   cti   replace   res   lob   1.7   配置   

人气教程排行