免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3164 | 回复: 4
打印 上一主题 下一主题

ora-27100 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-01-18 16:53 |只看该作者 |倒序浏览
win2000下oracle9.2
在oracle manager console更改了sga大小,关闭数据库。重起数据库ora-27100错误。
不使用默认spfile,选择别的.ora启动仍报该错误。
更改了/oracle/ora92/database/spfile.ora(用记事本打开后,将其中sga_max_size=2013265920大小改变后),启动数据库
错误变了,ora-00600:internal error code,arguments:[733],[136324144,[pga heap],[],[],[]。是感觉spfile.ora文件不能直接修改,用什么修改呢。

查找了好多帖子了,看了整一天了。谢谢!

[ 本帖最后由 ground 于 2006-1-18 16:58 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2006-01-18 18:28 |只看该作者
看看你的数据库是用什么启动的啊?pfile?spfile?如果是spfile:
create pfile='路径\pfile_name.ora' from spfile;
然后修改它,再从pfile_name.ora启动:
startup pfile='路径\pfile_name.ora'
最后更新spfile(把原来那个删掉):
create spfile from pfile;
重启

论坛徽章:
0
3 [报告]
发表于 2006-01-18 19:02 |只看该作者
谢谢楼上兄弟,我的系统里没有pfile文件阿.
也没有initsid.ora这个文件(奇怪啊,可是数据库一直是好使的),我记得应该
有个initsid.ora这个文件阿,我的数据库怎么回事???

[ 本帖最后由 ground 于 2006-1-18 19:23 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2006-01-18 19:46 |只看该作者
show parameter spfile
如果返回不是空,就证明使用的是spfile启动,在$ORACLE_HOME/database目录下,文件名可能是
ORACLE_SIDspfile
用上面的创建pfile,修改pfile,从pfile启动就行了

论坛徽章:
0
5 [报告]
发表于 2006-01-19 09:49 |只看该作者
谢谢azu_papa,数据库ok了。
感觉这个错误原因更大的可能性是确实有个例程存在,只不过用oracle manager console显示的不正确(一直显示数据库关闭,晕,所以说数据库是否关闭,omc上看的不准了??还得求证阿),
在dos下,sqlplus "/ as sysdba"后,shutdown abort,然后重起就好了。
如果这个错误是修改启动参数产生的话,那么就如azu_papa的方法修改pfile(数据库启动参数),然后启动数据库。
以上都是建议,不准!

[ 本帖最后由 ground 于 2006-1-19 09:51 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP