[数据库]Oracle释放磁盘空间

-- 查看当前系统版本--
SQL >   select   *   from  v$version;
 
BANNER
-- ------------------------------------------------------------------------------
Oracle  Database  11g Enterprise Edition Release  11.1 . 0.6 . 0   -  64 bit  Production
PL
/ SQL Release  11.1 . 0.6 . 0   -  Production
CORE    
11.1 . 0.6 . 0     Production
TNS 
for  Linux: Version  11.1 . 0.6 . 0   -  Production
NLSRTL Version 
11.1 . 0.6 . 0   -  Production

-- 查看数据表占用磁盘空间--
SQL >   select  segment_name,segment_type,bytes,blocks,extents  from  user_segments  where  segment_name = ' T_FUSE_SEPARATE_SESSION_H_TEMP ' ;
 
SEGMENT_NAME                                                                     SEGMENT_TYPE            BYTES     BLOCKS    EXTENTS
-- ------------------------------------------------------------------------------ ------------------ ---------- ---------- ----------
T_FUSE_SEPARATE_SESSION_H_TEMP                                                    TABLE  PARTITION         131072           16            1
T_FUSE_SEPARATE_SESSION_H_TEMP                                                   
TABLE  PARTITION         131072           16            1
T_FUSE_SEPARATE_SESSION_H_TEMP                                                   
TABLE  PARTITION         131072           16            1
T_FUSE_SEPARATE_SESSION_H_TEMP                                                   
TABLE  PARTITION         131072           16            1
T_FUSE_SEPARATE_SESSION_H_TEMP                                                   
TABLE  PARTITION         131072           16            1
T_FUSE_SEPARATE_SESSION_H_TEMP                                                   
TABLE  PARTITION         131072           16            1
T_FUSE_SEPARATE_SESSION_H_TEMP                                                   
TABLE  PARTITION         131072           16            1
T_FUSE_SEPARATE_SESSION_H_TEMP                                                   
TABLE  PARTITION         131072           16            1
T_FUSE_SEPARATE_SESSION_H_TEMP                                                   
TABLE  PARTITION         131072           16            1
T_FUSE_SEPARATE_SESSION_H_TEMP                                                   
TABLE  PARTITION         131072           16            1
T_FUSE_SEPARATE_SESSION_H_TEMP                                                   
TABLE  PARTITION         131072           16            1
T_FUSE_SEPARATE_SESSION_H_TEMP                                                   
TABLE  PARTITION         131072           16            1
 
12  rows selected

SQL
>   truncate   table  T_FUSE_SEPARATE_SESSION_H_TEMP;

-- 清除空间--
SQL >   alter   table  T_FUSE_SEPARATE_SESSION_H_TEMP move;
 
alter   table  T_FUSE_SEPARATE_SESSION_H_TEMP move
 
ORA
- 14511 : 不能对分区对象进行操作

-- 直接删除表--
SQL >   drop   table  T_FUSE_SEPARATE_SESSION_H_TEMP;
 
Table  dropped
 
SQL
>   commit ;
 
Commit  complete

-- 重启数据库--
SQL >   shutdown  immediate;
#lsnrctl start
#sqlplus 
/ nolog
SQL
>  connect  / as  sysdba;
SQL
>  startup;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值