首页数据库oracle中查询和删除表空间的做法是什么

oracle中查询和删除表空间的做法是什么

时间2024-03-22 04:19:03发布访客分类数据库浏览1390
导读:在这篇文章中,我们将学习“oracle中查询和删除表空间的做法是什么”的相关知识,下文有详细的介绍及示例,小编觉得挺不错的,有需要的朋友可以借鉴参考,希望对大家阅读完这篇能有所获。 方法:1、查询“dba...
在这篇文章中,我们将学习“oracle中查询和删除表空间的做法是什么”的相关知识,下文有详细的介绍及示例,小编觉得挺不错的,有需要的朋友可以借鉴参考,希望对大家阅读完这篇能有所获。

 


方法:1、查询“dba_tablespaces”数据,语法“select * from dba_tablespaces; ”;2、查询“v$tablespace”数据,语法“select * from v$tablespace; ”。

本教程操作环境:Windows7系统、Oracle 11g版、Dell G3电脑。

Oracle表空间(tablespaces)是一个逻辑的概念,真正存放数据的是数据文件(data files)。一个Oracle数据库能够有一个或多个表空间,而一个表空间则对应着一个或多个物理的数据库文件。

表空间是Oracle数据库恢复的最小单位,容纳着许多数据库实体,如表、视图、索引、聚簇、回退段和临时段等。

oracle查询所有表空间

方式1:dba_tablespaces

select * from dba_tablespaces;
    

方式2:v$tablespace

select * from v$tablespace;
    

删除表空间

删除空的表空间,不包含物理文件

DROP TABLESPACE tablespace_name;
    

删除空表空间,包含物理文件

DROP TABLESPACE tablespace_name INCLUDING DATAFILES;
    

删除非空表空间,不包含物理文件

DROP TABLESPACE tablespace_name INCLUDING DATAFILES;
    

删除非空表空间,包含物理文件

DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES;
    

以上就是关于oracle中查询和删除表空间的做法是什么的介绍,本文内容仅供参考,有需要的朋友可以借鉴了解看看,希望对大家学习或工作,想要了解更多欢迎关注网络,小编每天都会为大家更新不同的知识。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: oracle中查询和删除表空间的做法是什么
本文地址: https://pptw.com/jishu/650012.html
oracle中删除所有表怎样做,没有删除权限怎么办 oracle中查询指定表空间方法是什么

游客 回复需填写必要信息