ORA-27101: shared memory realm does not exist
2016-01-04 10:34
393 查看
SQL> conn
请输入用户名: orcl
输入口令:
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
SQL> conn /as sydba
已连接到空闲例程。
SQL> select * from v$instance
2 ;
select * from v$instance
*
第 1 行出现错误:
ORA-01034: ORACLE not available
查看了别人的博客目前看到
原因可能是
1. spfile文件损坏,根据你的提示应该不是
2. 内存设置过大,很有可能是这个问题。
解决方法
SQL> create pfile='c:mypfile.ora' from spfile;
File created.
把你的spfile文件导出到指定的pfile文件,打开pfile文件
修改其中的内存选项
sga_target和sga_max_size选项,选择小一些,修改好后,保存
然后运行
SQL>startup pfile='c:mypfile.ora' nomount; 尝试启动到nomount
如果可以启动到nomount,表示我们已经修改成功,
备份你的spfile文件,spfile文件在ORACLE_HOME/database下
备份后
运行
SQL>create spfile from pfile='c:mypfile.ora';
用pfile生成新的spfile文件。
现在可以shutdown immediate
然后用
SQL>startup q启动了
请输入用户名: orcl
输入口令:
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
SQL> conn /as sydba
已连接到空闲例程。
SQL> select * from v$instance
2 ;
select * from v$instance
*
第 1 行出现错误:
ORA-01034: ORACLE not available
查看了别人的博客目前看到
原因可能是
1. spfile文件损坏,根据你的提示应该不是
2. 内存设置过大,很有可能是这个问题。
解决方法
SQL> create pfile='c:mypfile.ora' from spfile;
File created.
把你的spfile文件导出到指定的pfile文件,打开pfile文件
修改其中的内存选项
sga_target和sga_max_size选项,选择小一些,修改好后,保存
然后运行
SQL>startup pfile='c:mypfile.ora' nomount; 尝试启动到nomount
如果可以启动到nomount,表示我们已经修改成功,
备份你的spfile文件,spfile文件在ORACLE_HOME/database下
备份后
运行
SQL>create spfile from pfile='c:mypfile.ora';
用pfile生成新的spfile文件。
现在可以shutdown immediate
然后用
SQL>startup q启动了
相关文章推荐
- 封装继承多态到底讲的是什么
- Solr学习总结(七)Solr搜索引擎的整体架构
- 模拟监控VS真实用户监控!应用性能监控工具大PK
- 手机测试心得
- 9. Palindrome Number Leetcode Python 2016 new Season
- openfire 使用hazelcast插件实现集群配置
- 判断字符串中是否仅包含字母数字和汉字
- ajax为什么会返回一段html代码
- fstat、stat和lstat 区别
- MT7620 修改 默认 ip
- java面试题
- 互联网大公司与创业公司
- 2016年一季度计划
- 影响网站排名的身分有哪些
- PHP计算中文字符串长度 、截取相应中文字符串
- 2016保持谦卑,继续前行
- tableview中在tableheaderView上放一个视图,第一次进入视图显示不正常,往下拉视图仍然不正常,往上拉视图正常
- 基本数据类型范围...
- linux tune2fs命令详解
- 大数据学习之Scala中main函数的分析以及基本规则(2)