Centos-610-账号表空间删除

Posted oumi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos-610-账号表空间删除相关的知识,希望对你有一定的参考价值。

简述

  以删除XXX账号,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;

-----删除临时空间
--删除空的表空间,但是不包含物理文件
drop tablespace XXX_TEMP;
--删除非空表空间,但是不包含物理文件
drop tablespace XXX_TEMP including contents;
--删除空表空间,包含物理文件
drop tablespace XXX_TEMP including datafiles;
--删除非空表空间,包含物理文件
drop tablespace XXX_DATA including contents and datafiles;
drop tablespace XXX_TEMP including contents and datafiles CASCADE CONSTRAINTS;

 至此操作Ok。

 

以上是关于Centos-610-账号表空间删除的主要内容,如果未能解决你的问题,请参考以下文章

Centos-610-Jenkins-CI系列开篇

Centos610安装Archiva

Centos610安装MVN仓库

centos-610最小安装之后 后续设置

centos610安装libreoffice缺失字体

Mysql Innodb 表碎片整理