oracle11g的内存分配不当,导致的错误ORA-01034,ORA-00838,ORA-27101
2024-09-30 10:50:45
由于开发需要,oracle11g被应用于虚拟机,所以系统资源显得弥足珍贵,百度了一下就有答案。
用dba身份进入Oracle,笔者在plsql中对数据库进行管理:
show parameter sga; --显示内存分配情况
alter system set sga_max_size=200m scope=spfile; --修改占用内存的大小
注:在PL/SQL中 在command window中的Editor模式下使用以上命令
(转)
还有memory_target
alter system set memory_target=100m;
也正是因为这一句话导致oracle没能正常运行。
故障现象:
连接oralce,提示服务没有监听。
启动数据库出现ORA-01034,ORA-00838和ORA-27101错误。
而windows service中是正常的,OracleOraDb11g_home1TNSListener,OracleServiceXXX.
Microsoft Windows [版本 6.1.]
版权所有 (c) Microsoft Corporation。保留所有权利。 C:\Users\Administrator>SQLPLUS /nolog SQL*Plus: Release 11.2.0.1. Production on 星期五 6月 :: Copyright (c) , , Oracle. All rights reserved. SQL> conn / as sysdba
已连接到空闲例程。
SQL> show parameters target
ORA-: ORACLE not available
进程 ID:
会话 ID: 序列号: SQL> startup
ORA-: 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
最新文章
- redis实战(01)_redis安装
- 2.4G/5G频段WLAN的模式、带宽、协商速率
- bzoj1564: [NOI2009]二叉查找树
- liunx下tomcat启动报错
- Android中的事件分发机制总结
- 转 一些shell经验
- [Python笔记]第九篇:re正则表达式
- JQuery 在$(window).load() 事件中 不运行 $(window).resize()
- win8.1 64位+oracle11g R2 64位 +powerdesigner破解版 64位+PL/SQL
- 常见优化算法统一框架下的实现:最速下降法,partan加速的最速下降法,共轭梯度法,牛顿法,拟牛顿法,黄金分割法,二次插值法
- 终极解决方案:java.security.cert.CertificateException: Certificates does not conform to algorithm constraints
- 【缩点+拓扑判链】POJ2762 Going from u to v or from v to u?
- Judy Beta Postmortem
- 【css】正确的让文本换行
- Django REST framework 第三章 CBV
- https://segmentfault.com/a/1190000014637728
- L314 单音节词读音规则(二)-元音字母发音规则
- 动态开点线段树(陕西师范18k题)---get new skill
- HTTP 错误 500.XX - Internal Server Error 解决办法
- JAVA GC 图解