关注IT专业技能,持续提升竞争力。

ORA-01157和ORA-01110错误

Oracle 仙人球 2120℃ 0评论

解决过程如下:
1. startup mount
2. alter database open
ORA-01157: cannot identify/lock data file 10 – see DBWR trace file
ORA-01110: data file 12: ‘/oradata/orcldata/sacproduce02.dbf’
3. cd /oradata
4. cd orcldata
报错信息为不能进行读写操作,挂载的硬盘不能进行读写操作了。要打开数据库,只能将该文件进行离线操作了。
5. archive log list
归档模式下
alter database datafile ‘/oradata/orcldata/sacproduce02.dbf’ offline
非归档模式下
alter database datafile ‘/oradata/orcldata/sacproduce02.dbf’offline drop
6. 到此,数据库就可以open了。但是文件中还有需要的数据,接下来就是挂载硬盘,online数据文件,open数据库。
alter database datafile ‘/oradata/orcldata/sacproduce02.dbf’ online;
ORA-01113: file 12 needs media recovery
ORA-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;

转载请注明:V-Lover » ORA-01157和ORA-01110错误

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址