ORA-01078和LRM-00109问题导致ORACLE启动失败解决方法
2023-09-27 14:29:19 时间
操作环境
SuSE11sp3 + ORACLE11gR2(11.2.0.3)
问题现象
新安装的ORACLE启动失败,提示ORA-01078和LRM-00109错误。具体错误现象如下
SQL> startup
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/home/oracle/base/11gR2/db/dbs/initora11g.ora'
问题分析
根据错误分析是查找不到参数文件initora11g.ora导致启动失败。从其他路径拷贝一份initora11g.ora文件到指定目录下
问题解决
1、cd /home/oracle/base/admin/ORA11g/pfile。路径说明:/home/oracle/base/为ORACR_BASE变量配置路径,ORA11g为ORACLE_SID。
2、cp init.ora.6242017161635 /home/oracle/base/11gR2/db/dbs/initora11g.ora
3、重新执行startup启动数据库实例成功。
知识扩展
这个问题有点奇怪,查看了下/home/oracle/base/11gR2/db/dbs目录下是存在spfileora11g.ora文件的,通常只有读取不到spfileora11g.ora文件情况下后序才会读取initora11g.ora文件(参数文件的读取顺序:spfileora11g.ora -> spfile.ora -> initora11g.ora,这里假设实例名为ora11g)。如果三个都读取不到,数据库实例就会启动失败。
相关文章
- ORACLE经常使用系统查询
- Oracle以15分钟为界,统计一天内各时间段的数据笔数
- JDBC:JAVA & Oracle
- Oracle入门第五天(下)——数据库其他对象
- Oracle 和 SQLSERVER 重新获取统计信息的方法
- Oracle中append与Nologging
- oracle--10GRAC集群搭建问题OUI-25031
- 【Oracle 管理员账号密码忘记的快速解决方法!十分细节!强烈建议收藏!!!】
- Oracle批量、大量Update方法总结
- Oracle批量、大量Update方法总结
- Oracle用户被锁定解决方法
- oracle查看被锁的表和被锁的进程,杀掉进程
- oracle 库文件解决的方法 bad ELF interpreter: No such file or directory
- .NET(C#) 读取Oracle的tnsnames.ora中key和value的方法及示例代码
- .NET(C#) Dapper Oracle(ODP.NET)或SQL Server 执行多条查询(select)语句的方法代码
- 关于oracle用户下连接为LOCAL=NO的进程解释
- 64位Win7安装+32位Oracle + PL/SQL 解决方法
- Oracle在线重定义(online redefinition)--将普通表改为分区表
- Oracle的undotbs01.dbf文件太大(占用大量磁盘空间)处理方法 ORA-01654 空间不足 ORA-01653
- Oracle 11gR2 用exp无法导出空表解决方法