SQL> select name
  2  from v$tablespace;NAME
------------------------------------------------------------
SYSTEM
UNDOTBS1
SYSAUX
USER01
TEMPSQL> create tablespace new;表空间已创建。SQL> create table test
  2  (col number)
  3  tablespace new;表已创建。SQL> insert into test
  2  values(1);已创建 1 行。SQL> insert into test
  2  values(2);已创建 1 行。SQL> insert into test
  2  values(3);已创建 1 行。SQL> insert into test
  2  values(4);已创建 1 行。SQL> commit;提交完成。SQL> drop tablespace new;
drop tablespace new
*
第 1 行出现错误:
ORA-01549: ?????, ??? INCLUDING CONTENTS ??
SQL> drop tablespace new including contents;表空间已删除。SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount
ORACLE 例程已经启动。Total System Global Area  612368384 bytes
Fixed Size                  1250428 bytes
Variable Size             322964356 bytes
Database Buffers          281018368 bytes
Redo Buffers                7135232 bytes
数据库装载完毕。-----------------------------------------------------------------------------alert_logSun Jun 06 20:21:38 2010
drop tablespace new
Sun Jun 06 20:21:38 2010
ORA-1549 signalled during: drop tablespace new...
Sun Jun 06 20:21:53 2010
drop tablespace new including contents
Sun Jun 06 20:21:56 2010
Deleted Oracle managed file H:\SKY_TABLESPACE\SKY\DATAFILE\O1_MF_NEW_60Q4JZ98_.DBF
Completed: drop tablespace new including contents
------------------------------------------------------------------------------------------------------------SQL> alter database recover database until time '2010-06-06:20:21:38';数据库已更改。SQL> alter session set nls_language=american;Session altered.SQL> alter database open;
alter database open
*
ERROR at line 1:
ORA-01589: must use RESETLOGS or NORESETLOGS option for database open
SQL> alter database open resetlogs;Database altered.SQL> select name
  2  from v$tablespace;NAME
------------------------------------------------------------
SYSTEM
UNDOTBS1
SYSAUX
USER01
TEMP怎么恢复不了呢??