渐行渐远这个网名,用了好多年了, 非常喜欢. 童年远了. 梦想远了.

数据库ora-27100:shared memory realm already exists错误的解决

上一篇 / 下一篇  2008-08-04 20:35:33 / 个人分类:数据库管理

数据库ora-27100:shared memory realm already exists错误的解决ITPUB个人空间1P'yAZ(SG

QRU.I;`%T$B0上周五北京一家客户联系我说数据库启不来了,报ora-27100:shared memory realm already exists错误.ITPUB个人空间oNW^ K"j:Mp
查看相关文档,个错误一般都是由于内存参数设置不当引起的.解决问题的思路是使用pfile来启动.如果pfile的设置与spfile一样的话.需要修改一下内存参数.
Sd{V/d s Ms0通过msn指导用户解决.折腾了一下午没成功。反来复去就是报这个错误。以为遇到疑难杂症了,弄的我一个周末心里一直记挂着。
7hA1R1jl0H0ITPUB个人空间 g9{ mMx
周一上午用户也坐不住了,早早的就联系我希望我能去现场解决。ITPUB个人空间a8mRM.{(v%B1y.oO}
赶到现场后,用户帮忙远程连到数据库上。ITPUB个人空间}:G%F3O@c1J
问题描述:重启机器后,数据库打开报错:ora-27100:shared memory realm already exists.
G$j7b%{"ez9u0问题诊断:参数文件配置有问题.ITPUB个人空间*a*ey;u|3_ PZ4q2a
解决方法:ITPUB个人空间py g+B:A'TsP
1.备份.将d:\oracle\ora92\database\下面的所有文件备份到d:\oracle\ora92\database\database_backup_20080804下面去.ITPUB个人空间+R*{8yG;o5ij2U/o
2.将d:\oracle\admin\neulms\pfile下面的init.ora拷贝到d:\oracle\ora92\database下面.ITPUB个人空间})U)T} G6b@
3.startup pfile='d:\oracle\ora92\database\init.ora';
/[Hjj X8{04.create spfile from pfile='d:\oracle\ora92\database\init.ora';
7~)GnZsw05.create pfile from spfile;ITPUB个人空间Y7{ V5{9C-k
6.调整内存参数.将max_sga_size,shared_pool_size,db_cache_size都调小一点.ITPUB个人空间 Nj7S5[M2c
7.重启oracle服务,测试没有问题.ITPUB个人空间Tf#T2ArI)m.uIB+Q*Z
8.让用户通过应用程序测试,业务正常.ITPUB个人空间 b)av c2NvD
9.将数据库维护的详细过程整理成电子文档,留给了用户.

TAG:

引用 删除 笨笨牌辣椒   /   2008-10-12 11:00:13
重建实例就可以了,
引用 删除   /   2008-08-04 23:29:12
真不错
希望多些数据库方面的知识,可以供兄弟学习一下,呵呵
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2009-01-09  
    123
45678910
11121314151617
18192021222324
25262728293031

数据统计

  • 访问量: 2895
  • 日志数: 25
  • 图片数: 2
  • 文件数: 2
  • 建立时间: 2007-12-12
  • 更新时间: 2008-08-23

RSS订阅

Open Toolbar