admin管理员组文章数量:1654026
(1),确实不想要该数据文件
由于数据文件损坏或丢失(很大程度上是误删除),如果该数据文件缺失不想要。我们可以找到对应的表空间,使用删除表空间级联内容和数据文件的形式一并删除。
第一种情况,在数据库启动startup的时候报了如下错误:
SQL> startup
ORACLE instance started.
Total System Global Area 413372416 bytes
Fixed Size 2213896 bytes
Variable Size 314574840 bytes
Database Buffers 92274688 bytes
Redo Buffers 4308992 bytes
Database mounted.
ORA-01157: cannot identify/lock data file 5 - see DBWR trace file
ORA-01110: data file 5: '/u01/app/oraData/orcl/hbk_data.dbf'
报5号文件出现了问题,我们先使其offline drop
SQL> alter database datafile 5 offline drop;
Database altered.
这样之后才可以使数据库打开
SQL> alter database open ;
Database altered.
在这里,我们查看下数据文件的相关信息:
SQL> select ts#,file#,name from v$datafile;
TS# FILE# NAME
---------- ---------- -------------
本文标签: identifyORACLEORALockdbwr
版权声明:本文标题:oracle报ORA-01157: cannot identifylock data file 5 - see DBWR trace file 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1729649861a1208910.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论