数据库是非归档模式
在一个TABLESPACE下新建了一个DATAFILE
用ALTER DATABASE DATAFILE '/u02/oracle/rbdb1/users3.dbf' OFFLINE DROP;使这个文件的壮态变成了RECOVER请问要如何删除这个DATAFILE

解决方案 »

  1.   

    alter tablespace tablespace_name drop datafile '/u02/oracle/rbdb1/users3.dbf';前提是里面没有数据,如果有数据需要先把数据删除才能执行.
      

  2.   


    --直接删除就可以了
    drop tablespace users3 including contents and datafiles;
      

  3.   

    如果是物理删除的话,有一点需要注意,当这个数据文件正在用的时候,windows会将此文件锁住,不给删,但linux上你可以直接删掉,没问题的。逻辑删除的话,下线之后,就可以删了呀,没啥区别,大可删掉。