admin管理员组

文章数量:1654386

(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