第1个回答 推荐于2017-09-25
只能将表空间删除了,首先
shutdown immediate;
然后启动到mount状态:
startup mount;
确定你少了那些文件:
sys@ORCL>select * from v$recover_file;
FILE# ONLINE ONLINE_ ERROR
---------- ------- ------- -----------------
4 ONLINE ONLINE FILE NOT FOUND
除了system和sysaux表空间以外,其它的表空间删除就行了,执行下面语句,使表空间的数据文件offline:
sys@ORCL>alter database datafile 4 offline;
然后就可以打开数据库了:
alter database open;
接着删除表空间:
drop tablespace users;本回答被提问者采纳