ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 删除永久表空间及数据文件

删除永久表空间及数据文件

原创 Linux操作系统 作者:小斌261 时间:2012-07-17 23:27:23 0 删除 编辑
准备实验环境:
创建一个名为baby的表空间及一个数据文件/export/home/oracle/baby.dbf,使baby表空间处于offline状态;
SQL> create tablespace baby datafile '/export/home/oracle/baby.dbf' size 10m;
Tablespace created.
SQL> select tablespace_name,contents,status from dba_tablespaces where tablespace_name='BABY' ;
TABLESPACE_NAME           CONTENTS                  STATUS
------------------------- ------------------------- -------------------------
BABY                      PERMANENT                 ONLINE
SQL> alter tablespace baby offline;
Tablespace altered.
SQL> select tablespace_name,contents,status from dba_tablespaces where  tablespace_name='BABY';
TABLESPACE_NAME           CONTENTS                  STATUS
------------------------- ------------------------- -------------------------
BABY                      PERMANENT                 OFFLINE

删除表空间及数据文件:
SQL> drop tablespace baby including contents and datafiles;
Tablespace dropped.

测试:
SQL> select tablespace_name,file_name from dba_data_files where tablespace_name='BABY';
no rows selected
SQL> !ls /export/home/oracle/*.dbf
删除成功!!

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/27168315/viewspace-735883/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2012-07-17

  • 博文量
    2
  • 访问量
    633