偶遇问题之删除表空间

今天给开发人员过会过来找我说是,建了个表空间,但是现在不能删除,让给看下。

登陆到他机器上查看删除时报错如下:

SQL> drop tablespace hyperion;

drop tablespace hyperion

ORA-00959: tablespace 'HYPERION' does not exist

查看表空间是否存在

SQL> select tablespace_name from dba_tablespaces;

TABLESPACE_NAME               
------------------------------
SYSTEM                        
UNDOTBS1                      
SYSAUX                        
TEMP                          
USERS                         
EXAMPLE                                  
hyperion

hyperion 这个表空间存在,为什么呢?

查看 alert_moe.log日志,发现他在建表空间里加了引号

Thu May 26 14:29:16 2011
CREATE SMALLFILE
    TABLESPACE "hyperion"
    LOGGING
    DATAFILE '/u01/app/oracle/oradata/hyperion.dbf' SIZE 3072M
    AUTOEXTEND
    ON NEXT  500M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL
    SEGMENT SPACE MANAGEMENT  AUTO
Thu May 26 14:29:23 2011

于是在删除时加上引号,表空间成功删除掉

SQL> DROP TABLESPACE "hyperion" INCLUDING CONTENTS AND  DATAFILES;

Tablespace dropped

 

 

你可能感兴趣的:(oracle,职场,tablespace,休闲,ora-00959)