Oracle 删除用户和表空间
2013-04-16 11:14
190 查看
对于单个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
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创建表空间 删除表空间 创建用户 删除用户相关SQL
- oracle删除用户及表空间
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- Oracle如何删除表空间、删除用户
- Oracle 创建用户、修改用户信息、为用户分配权限、为用户分配表空间配额、删除用户
- Oracle 删除用户和表空间
- Oracle 删除用户和表空间
- Oracle创建删除用户、角色、表空间、导入导出、...命令总结
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- Oracle创建删除用户、角色、表空间、导入导出、...命令总结
- Oracle 用户和表空间的创建与删除
- [转]Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- oracle创建删除用户命令和部分表空间操作
- Oracle 数据库操作 导入导出 删除用户 表空间
- Oracle创建删除用户、角色、表空间、导入导出命令总结
- Oracle创建删除用户、角色、表空间、导入导出、...命令总结
- Oracle创建删除用户、角色、表空间、导入导出命令总结
- oracle删除用户及表空间
- oracle 创建用户指定表空间 删除用户删除表空间
- Oracle创建删除用户、角色、表空间、导入导出 ... 命令总结