Oracle控制文件出错导致启动不到mount状态
来源:互联网 发布:外卖网络市场调研报告 编辑:程序博客网 时间:2024/06/06 09:52
ORACLE instance started.
Total System Global Area 217157632 bytes
Fixed Size 2251816 bytes
Variable Size 159384536 bytes
Database Buffers 50331648 bytes
Redo Buffers 5189632 bytes
SQL> start
SP2-1506: START, @ or @@ command has no arguments
SQL>
SQL> alter database mount;
alter database mount
*
ERROR at line 1:
ORA-00205: error in identifying control file, check alert log for more info
Oracle可以启动到nomount状态,但是启动不到mount状态,通过上面提示可以确定在启动到mount状态的时候,控制文件出错了。这样可能是参数文件里面控制文件的路径出现了错误。
control_files='/u01/app/oracle/oradata/oradb/control01.ctl','/u01/app/oracle/oradata/oradb/control02.ctl'
实际控制文件所在路径
[oracle@oracle11g oradb]$ ls
ctl01.ctl ctl02.ctl redo01.log redo02.log redo03.log sysaux01.dbf system01.dbf temp01.dbf undotbs01.dbf
SQL> create spfile from pfile='/home/oracle/initoradb.txt';
create spfile from pfile='/home/oracle/initoradb.txt'
*
ERROR at line 1:
ORA-32002: cannot create SPFILE already being used by the instance
可以看到当前实例正在使用之前错误的参数文件,先将实例关闭了。
SQL> shutdown immediate;
ORA-01507: database not mounted
ORACLE instance shut down.
SQL> create spfile from pfile='/home/oracle/initoradb.txt';
File created.
SQL> startup nomount;
ORACLE instance started.
Total System Global Area 217157632 bytes
Fixed Size 2251816 bytes
Variable Size 159384536 bytes
Database Buffers 50331648 bytes
Redo Buffers 5189632 bytes
SQL> alter database mount;
Database altered.
SQL> alter database open;
Database altered.
上面错误中可以看到实例启动的过程当中是先去读取参数文件,如果参数文件中控制文件的路径出现问题会导致无法启动到mount状态。
- Oracle控制文件出错导致启动不到mount状态
- shell脚本格式问题导致读取不到文件状态
- mysql二进制日志文件出错导致mysql服务无法启动
- eclipse+tomcat,缓存文件导致tomcat启动项目出错
- 控制文件与参数文件不同步和控制文件版本不一致导致数据库mount失败及其解决办法
- 误删ORACLE的DBF文件,导致无法启动ORACLE。
- oracle-dba-控制文件和数据库启动
- NFS mount 大文件时出错~
- Oracle启动之二 启动到mount
- Oracle EM 启动出错
- ORACLE数据库nomount,mount以及open状态
- mount 出错
- 错误修改初始化参数文件导致oracle启动失败!
- oracle 日志文件无法归档导致的数据库无法启动
- oracle 监听日志文件过大,导致监听无法启动
- Oracle的启动状态
- 跟踪Oracle启动状态
- 启动oracle出错 sqlplus /nolog出错
- 过滤器
- 牛客网练习赛7-购物
- 基础入侵
- python 编程(编写汽车保养时间表)
- IP地址空间不足原因
- Oracle控制文件出错导致启动不到mount状态
- 【Java学习笔记】创建对象时类的加载顺序——基于Java SE8
- wps文档编辑器保存(Ctrl+s)慢的原因
- Python 列表 元组 字典 集合
- Laravel中curl_multi并发爬取百度关键词排名
- nodejs基础1
- 1044. 火星数字(20)
- web开发环境搭建
- JAVA之面向对象