启动- 关闭数据库的时候报错误了, ORA-01507:????是怎么回事?

问题描述

关闭数据库的时候报错误了, ORA-01507:????是怎么回事?

关闭数据库的时候报错误了, ORA-01507:???????? 然后再启动数据库,就启动不了了,报ORA-00205.

解决方案

OK, 这个消息写的很明显,你的ctl file找不到或者损坏了,ORA-01507就是DATABASE没办法mount,数据库启动时有start,mount,open三个步骤,mount需要读取control file,恢复control
文件就是把备份的control copy回去,再做startup。如果真的是找不到control文件了,可以使用“ALTER DATABASE OPEN RESETLOGS”重新生成。

最后说一句,你的control文件放在F盘,感觉不是主数据分区,建议挪到主数据分区。

细节可参考https://docs.oracle.com/cd/B10500_01/server.920/a96521/control.htm

解决方案二:

alert_orcl.log

ALTER DATABASE MOUNT
ORA-00210: cannot open the specified control file
ORA-00202: control file: 'F:APPLENOVOORADATAORCLCONTROL03.CTL'
ORA-27041: unable to open file
OSD-04002: 无法打开文件
O/S-Error: (OS 2) 系统找不到指定的文件。
ORA-205 signalled during: ALTER DATABASE MOUNT...

时间: 2024-09-15 17:06:12

启动- 关闭数据库的时候报错误了, ORA-01507:????是怎么回事?的相关文章

mongoDB因root启动关闭数据库导致mongo普通用户无法启动

  最近,使用mongoDB数据库时,偶然使用了root启停数据库,导致后来mongo用户无法启动数据库,报权限拒绝,但是root可以正常启停mongoDB数据库.   使用ROOT启动数据库 [root@mongo data]# mongod --dbpath=$MONGO_DATA --logpath=$MONGO_LOGS/mongodb.log --logappend& [1] 3526   查看mongoDB进程状态 [root@mongo data]# ps -ef|grep mon

如何关闭和启动oracle数据库

(oracle)启动关闭数据库 启动和关闭oracle有很多种方法. 这里只给出3种方法: l Sql*plus l OEM控制台 l Windows 控制台 1.以sql*plus为例: a.准备 首先我们用sql*plus来连接到Oracle Sqlplus /nolog 是以不连接数据库的方式启动sql*plus Connect /as sysdba 是以DBA身份连接到oracle b.启动 查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bia

Oracle 数据库实例启动关闭过程

--================================ -->Oracle 数据库实例启动关闭过程 --================================ /*     Oracle数据库实例的启动,严格来说应该是实例的启动,数据库仅仅是在实例启动后进行装载.Oracle数据启动的过程被划分为 几个不同的步骤,在不同的启动过程中,我们可以对其实现不同的操作,系统修复等等工作,因此了解Oracle数据启动.关闭是非常 有必要的.下面详细了Oracle Database

Linux系统下Oracle数据库的安装和启动关闭操作教程_oracle

1.准备: df -H   查看空间剩余   一般准备最少5G 2.查看swap分区大小 du -sh /tmp/     最少400M 3. 建组建用户 groupadd dba -g 111 groupadd oinstall -g 110 useradd oracle -u -110 -g 110 -G 111 passwd oracle --stdin 4. 设置参数 su - oracle vi .bash_profile export ORACLE_BASE=/u01/oracle

oracle启动和关闭数据库方法介绍

unix关闭顺序,先关闭数据库,然后是操作系统,最后下电 只有具备sysdba和sysoper系统特权的用户才能启动和关闭数据库. 在启动数据库之前应该启动监听程序,否则就不能利用命令方式来管理数据库,包括启动和关闭数据库. 虽然数据库正常运行,但如果没有启动监听程序,客户端就不能连接到数据库,在服务器端就不能使用oem和isqlplus工具. 启动监听程序 lsnrctl start          关闭监听程序lsnrctl stop 查询监听程序状态lsnrctl status 启动数据

启动mysql 1067错误-本地启动MySQL数据库服务是,报1067错误,提示程序意外终止。

问题描述 本地启动MySQL数据库服务是,报1067错误,提示程序意外终止. 之前用着是好好的,安装SQL Server2008数据库之后,MySQL就无法启动!百度的搜索的方法(My.ini文件导致的)也试试了,但是还是无法启动! 解决方案 重装MySQL试试.

spring-在用eclipse启动maven项目的时候报的错误 这是什么情况

问题描述 在用eclipse启动maven项目的时候报的错误 这是什么情况 在用eclipse启动maven项目的时候报的错误,如果我用eclipse插件启用项目就报下面的错误,但是我用server的方式启动就不会报这个错,这是怎么回事啊?求大神们指教 14:51:31.297 [main] DEBUG o.s.v.b.OptionalValidatorFactoryBean - Failed to set up a Bean Validation provider javax.validati

百度导航初始化引擎时成功,在启动导航时就直接报错了,下面是错误信息

问题描述 百度导航初始化引擎时成功,在启动导航时就直接报错了,下面是错误信息 错误提示信息:08-25 10:09:43.560 13750-13750/com.allan.nvigtive.gps E/Jni_JniEngine﹕ ######## Java_com_baidu_AppTest_AppTest JNI_OnLoad08-25 10:09:43.560 13750-13750/com.allan.nvigtive.gps E/Jni_JniEngine﹕ ######## Jav

Linux——oracle数据库实例启动关闭(转)

-->Oracle 数据库实例启动关闭过程 --================================       [root@robinson ~]# su - oracle     --查看未启动实例前的进程情况     [oracle@robinson ~]$ ps -aef |grep oracle     root      3332  3300  0 12:20 pts/1    00:00:00 su - oracle     oracle    3333  3332