oracle删除某用户下数据对象及表空间
2013-10-14 11:19
274 查看
Oracle 使用时间长了, 新增了许多user 和tablespace. 需要清理一下
对于单个user和tablespace 来说, 可以使用如下命令来完成。
步骤一: 删除user
drop user ×× cascade
说明: 删除了user,只是删除了该user下的schema objects,是不会删除相应的tablespace的。
步骤二: 删除tablespace
DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES;
SQL code
--删除空的表空间,但是不包含物理文件
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;
对于单个user和tablespace 来说, 可以使用如下命令来完成。
步骤一: 删除user
drop user ×× cascade
说明: 删除了user,只是删除了该user下的schema objects,是不会删除相应的tablespace的。
步骤二: 删除tablespace
DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES;
SQL code
--删除空的表空间,但是不包含物理文件
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;
相关文章推荐
- oracle ,删除用户、创建表空间、导入数据
- oracle系统用户sys,system修改密码,和删除某个用户和下面的数据,和修改用户的默认表空间
- oracle删除表空间中一用户及其对应的所有数据
- oracle创建删除用户、表空间、导入导出数据
- oracle中的sys用户(修改密码)/////Oracle删除表空间的同时删除数据文件 ///// Oracle中如何保证用户只有一个session登录
- oracle删除表空间中一用户对应的所有数据
- Oracle创建删除用户、角色、表空间、导入导出、...命令总结
- oracle通过impdp导入不同表用户、不同表空间的数据
- 【Oracle】删除用户下的所有对象
- Oracle 删除数据后释放数据文件所占磁盘空间
- Oracle创建删除用户、角色、表空间、导入导出、...命令总结
- oracle 大表删除数据后,回收空间的问题。
- [转]Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- Oracle 删除用户和表空间////Oracle创建删除用户、角色、表空间、导入导出、...命令总结/////Oracle数据库创建表空间及为用户指定表空间
- Oracle创建删除用户、角色、表空间、导入导出、...命令总结
- oracle 删除用户下对象 脚本生成
- oracle中的数据库、用户、方案、表空间、表对象之间的关系 .
- ORACLE创建表空间、删除用户与建立用户及权限及导入导出脚本
- oracle定时删除表空间的数据并释放表空间
- Oracle-Oracle10 数据空间建立,导入,导出--oracle10g 删除步骤