1、删除表空间及数据文件
drop tablespace TS_GLOBAL_01 including contents and datafiles;
2、离线删除数据文件
alter database datafile '/oradata/DTCDB/TS_INDEX_02' offline drop;
3、自动回滚表空间文件删除
alter tablespace undotbs add datafile '/oradata/DTCDB/undotbs_01.dbf';
4、创建自动回滚表空间文件
create undo tablespace undotbs02 datafile '/oradata/DTCDB/undotbs_02.dbf' size 10M;
5、查询段、数据文件信息
select distinct t1.owner, /*t1.segment_name,*/ t1.segment_type, t1.segment_subtype, t2.*
 from dba_segments t1, dba_data_files t2
where t1.tablespace_name = t2.tablespace_name
  --and t2.file_name = '/opt/oracle/11g/dbs/TS_INDEX_01'
  and t2.tablespace_name = 'TS_INDEX_01'
  order by t1.owner, t2.file_name

select t.file# ,t.status,t1.file_name from v$datafile t ,dba_data_files t1 where  t.file# = t1.file_id and t.STATUS='RECOVER';
6、清空全局回收管理器
purge dba_recyclebin;
7、查询所有段信息
select t.owner, sum(t.bytes) / 1024 / 1024 / 1024 as size_g
 from dba_segments t
--where t.segment_type = 'TABLE'
group by t.owner
order by t.owner;
8、查询表空间文件所占物理空间
select t.tablespace_name,
      trunc(t.bytes / 1024 / 1024 / 1024, 3) as size_g,
      t.file_name,
      t.online_status
 from dba_data_files t
where t.tablespace_name like 'TS_%'
  and t.bytes / 1024 / 1024 / 1024 > 1
order by t.tablespace_name,size_g desc, t.file_name;
9、查询数据文件的状态信息
select file#,name,status,enabled,bytes/1024/1024 M from v$datafile t
where t.NAME='/oradata/DTCDB/TS_INDEX_02'
10、查询数据库系统文件信息
select * from sys.file$
11、数据库文件恢复操作
  shutdown abort;
  a、恢复成功
startup mount;
recover datafile '/oradata/DTCDB/TS_PARTITION_A_000';
alter database open;
  b、恢复失败
startup mount;
alter database datafile '/oradata/DTCDB/TS_PARTITION_A_000' offline drop;
alter database open;

表空间相关命令及查询SQL相关推荐

  1. DM8表空间相关操作及介绍

    DM8表空间相关操作及介绍 最近刚接触达梦数据库,经过基础的学习已初步掌握相关知识,下面给大家分享一下达梦8表空间的一些相关操作及介绍,后续会持续更新. 一.表空间介绍: 1.概念: 每个DM 数据库 ...

  2. linux查找表空间使用情况,表空间的使用情况查询及管理

    1.查询表空间的使用情况 select   a.tablespace_name,a.bytes/1024/1024 "sum MB",(a.bytes-b.bytes)/1024/ ...

  3. 达梦数据库(DM)——表空间管理命令大全

    达梦数据库表空间管理中几乎可以说与oracle基本一致,最近梳理了常见的表空间管理的SQL命令,当然在oracle中执行也是可以的,主要是因为DM 还兼容 Oracle 11g 的部分语言特性. 表空 ...

  4. mysql 字段扩容_解决DB2事物日志满、扩充表字段长度和表空间的命令

    一.通常我们在使用db2导入数据或进行别的操作时会遇到事物日志已满的情况,导致操作无法继续. 在windows系统中,我们可先db2 get db cfg for dbname(要修改的数据库名) 来 ...

  5. 6.(Mysql数据管理相关)连接MYSQL,修改密码,增加新用户,数据库相关命令,表操作相关命令,数据相关命令,数据库sql导入和导出,备份数据库,查看不到mysql数据库的解决办法

     mysql安装完之后,登陆后发现只有两个数据库:mysql>show databases; +--------------------+ | Database           | +- ...

  6. 【Oracle】表空间相关集合

    创建表空间 1.语法 CREATE [SMALLFILE/BIGFILE] TABLESPACE tablespace_name DATAFILE '/path/filename' SIZE num[ ...

  7. 数据库-Oracle【Oracle数据库设置默认表空间问题及Oracle,SQL,MySQL的自增变量设置】...

    一. Oracle数据库设置默认表空间问题 DBA们经常会遇到一个这样令人头疼的问题:不知道谁在Oracle上创建了一个用户,创建时,没有给这个用户指定默认表空间,所以这个用户就会采用默认的表空间-- ...

  8. oracle查看表空间的序号,Oracle查询所有序列

    --查看当前用户的所有序列 select SEQUENCE_OWNER,SEQUENCE_NAME from dba_sequences where sequence_owner='用户名'; --查 ...

  9. 查看oracle的版本、所在表空间、字符集及查询一个表的所有字段名和数据类型

    一.oracle 数据库版本 select * from v$version; 注:https://blog.csdn.net/zhufengzhuiri/article/details/791391 ...

最新文章

  1. mysql 加号的作用_MySQL学习笔记(一)
  2. arm汇编指令_ARM汇编伪指令介绍.
  3. 怎么绘制机械孔_机械制图中常用的图纸简化画法,相当适合初学者!
  4. 2019cvpr cv_如何编写软件工程简历(CV):权威指南(于2019年更新)
  5. [python3.x] 利用chardet检测网页编码
  6. 图示不写程序如何根据dbSNP rs号批量获取基因组坐标、相关基因和表型影响
  7. XEngine:深度学习模型推理优化
  8. 七夕出手,这本情话秘籍请收好
  9. Python: Flask后端与webapi
  10. lc用U盘更新固件_索尼电视安卓8.0固件升级完后电视连不上WIFI?最新解决方法!...
  11. xyplorer设置备忘
  12. 了解python正则表达式
  13. uoj#311 【UNR #2】积劳成疾
  14. 如何推算图纸上点坐标
  15. maven deploy上传文件到私服 神坑解决
  16. Android 超级玛丽跳跃动画,Doodle Mario Jump 涂鸦马里奥跳跃
  17. 基于SpringBoot的社区小型图书管理系统的设计与实现
  18. 小白入门NAS—快速搭建私有云教程系列(一)
  19. RHCE学习笔记-133-1
  20. 深入浅出 GAN·原理篇文字版(完整)| 干货

热门文章

  1. Java 高并发第三阶段实战---Java并发包深入解析与使用详解
  2. css设置兄弟元素样式-兄弟选择器
  3. unity3d热更新插件uLua
  4. Julia 在VScode下的操作方式,B站教程Julia中文社区2020夏季会议
  5. 跨境电商“独立站”新风口丨从0-1答疑解惑篇
  6. Leo第一次练习跆拳道--Leo与跆拳道 1
  7. macOS 10.15 支持的 xcode版本
  8. 2019第十届蓝桥杯A组决赛(国赛)A题(三升序列)
  9. Java进度条(excel文件解析)的实现
  10. linux下罗技摄像头采集图片,网络摄像头罗技和Linux