zoukankan      html  css  js  c++  java
  • Centos-610-账号表空间删除

    简述

      以删除XXX_USER账号,XXX_DATA表空间,XXX_TEMP表空间为例子进下说明。

    1.检查账号使用情况  

    --查询指定账号使用情况
    select
    username,sid,serial# from v$session where username ='XXX_USER';
    --删除使用该账号得应用进程ID,语法如下: --alter system kill session
    '$sid,$serial';
    --删除
    该账号得应用进程(查询示例返回sid=40,serial=5)
    alter system kill session'40,5';

    2.表空间删除语法

    --删除空的表空间,但是不包含物理文件
    --drop tablespace tablespace_name;
    --删除非空表空间,但是不包含物理文件
    --drop tablespace tablespace_name including contents;
    --删除空表空间,包含物理文件
    --drop tablespace tablespace_name including datafiles;
    --删除非空表空间,包含物理文件
    --drop tablespace tablespace_name including contents and datafiles;
    --如果其他表空间中的表有外键等约束关联到了本表空间中的表的字段,就要加上CASCADE CONSTRAINTS
    --drop tablespace tablespace_name including contents and datafiles CASCADE CONSTRAINTS;

    3.表空间删除操作

    -----删除数据空间
    
    --删除空的表空间,但是不包含物理文件
    drop tablespace XXX_DATA;
    --删除非空表空间,但是不包含物理文件
    drop tablespace XXX_DATA including contents;
    --删除空表空间,包含物理文件
    drop tablespace XXX_DATA including datafiles;
    --删除非空表空间,包含物理文件
    drop tablespace XXX_DATA including contents and datafiles;
    drop tablespace XXX_DATA including contents and datafiles CASCADE CONSTRAINTS;
    
    -----删除临时空间(如果是默认临时空间TEMP,则临时表空间不需要删除,否则很尴尬)
    --删除空的表空间,但是不包含物理文件
    drop tablespace XXX_TEMP;
    --删除非空表空间,但是不包含物理文件
    drop tablespace XXX_TEMP including contents;
    --删除空表空间,包含物理文件
    drop tablespace XXX_TEMP including datafiles;
    --删除非空表空间,包含物理文件
    drop tablespace XXX_TEMP including contents and datafiles;
    drop tablespace XXX_TEMP including contents and datafiles CASCADE CONSTRAINTS;

     至此操作Ok。

  • 相关阅读:
    海量数据与布隆过滤
    Flink History Job
    golang and intellij
    maven中如何得到父工程的位置
    maven中进行go的编译
    hbase表的写入
    Storm之tickTuple
    storm-kafka版本不匹配的问题
    (17)zabbix自定义用户key与参数User parameters
    (16)zabbix history trends历史与趋势数据详解
  • 原文地址:https://www.cnblogs.com/oumi/p/12393988.html
Copyright © 2011-2022 走看看