您的位置:首页 > 数据库 > Oracle

Oracle数据库启动时出现ORA-01157和ORA-01110问题

2017-07-21 23:43 537 查看
今天遇到Oracle启动报ORA-01157和ORA-01110的错误sql>startup mount;sql>alter database open;RA-01157: 无法标识/锁定数据文件 10 - 请参阅 DBWR 跟踪文件ORA-01110: 数据文件 10: 'D:\ORACLE\ORADATA\ORCL\USERS02.DBF'解决过程如下:1. startup mount2. alter database openORA-01157: cannot identify/lock data file 10 - see DBWR trace fileORA-01110: data file 12: '/oradata/orcldata/sacproduce02.dbf'3. cd /oradata4. cd orcldata报错信息为不能进行读写操作,哈哈。找到原因了,挂载的硬盘不能进行读写操作了。要打开数据库,只能将该文件进行离线操作了。5. archive log list归档模式下alter database datafile '/oradata/orcldata/sacproduce02.dbf' offline非归档模式下alter database datafile '/oradata/orcldata/sacproduce02.dbf'offline drop6. 到此,数据库就可以open了。但是文件中还有需要的数据,接下来就是挂载硬盘,online数据文件,open数据库。alter database datafile '/oradata/orcldata/sacproduce02.dbf' online;ORA-01113: file 12 needs media recoveryORA-01110: data file 12: '/oradata/orcldata/sacproduce02.dbf'recover datafile '/oradata/orcldata/sacproduce02.dbf'alter database datafile '/oradata/orcldata/sacproduce02.dbf' online;alter database open;OK,问题解决^_^
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ORA-01110 ORA-01157