`
gmleegmlee
  • 浏览: 116606 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

查询表空间 删除表空间 oracle

 
阅读更多
select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size
  from dba_tablespaces t, dba_data_files d
  where t.tablespace_name = d.tablespace_name
group by t.tablespace_name;


select t.tablespace_name
  from dba_tablespaces t
  where t.tablespace_name in ('UEP4X_LOG_INDEX', 'UEP4X_INDEX' , 'UEP4X_FM_DATA', 'UEP4X_CAF_FM_INDEX','UEP4X_PM_INDEX')



select * from uep4x.ALLDB_BACKUP
select * from ALLDB_BACKUP


delete from ALLDB_BACKUP where DB_NAME='UEP4X_LOG_INDEX';
delete from ALLDB_BACKUP where DB_NAME='UEP4X_INDEX';
delete from ALLDB_BACKUP where DB_NAME='UEP4X_FM_DATA';
delete from ALLDB_BACKUP where DB_NAME='UEP4X_CAF_FM_INDEX';
delete from ALLDB_BACKUP where DB_NAME='UEP4X_PM_INDEX';

INSERT INTO ALLDB_BACKUP( DB_NAME,SPECIAL_BACKUP )VALUES ('UEP4X_LOG_INDEX',0);
INSERT INTO ALLDB_BACKUP( DB_NAME,SPECIAL_BACKUP )VALUES ('UEP4X_INDEX',0);
INSERT INTO ALLDB_BACKUP( DB_NAME,SPECIAL_BACKUP )VALUES ('UEP4X_FM_DATA',0);
INSERT INTO ALLDB_BACKUP( DB_NAME,SPECIAL_BACKUP )VALUES ('UEP4X_CAF_FM_INDEX',0);
INSERT INTO ALLDB_BACKUP( DB_NAME,SPECIAL_BACKUP )VALUES ('UEP4X_PM_INDEX',0);

select * from ALLDB_BACKUP a, dba_tablespaces b where a.DB_NAME='UEP4X_LOG_INDEX'  and b.tablespace_name='UEP4X_LOG_INDEX';
select * from ALLDB_BACKUP a, dba_tablespaces b where a.DB_NAME='UEP4X_LOG_INDEX'  and b.tablespace_name='UEP4X_LOG_INDEX';

select * from ALLDB_BACKUP a  where a.DB_NAME='UEP4X_LOG_INDEX'  and a.DB_NAME not in (select b.tablespace_name from dba_tablespaces b);


select * from ALLDB_BACKUP a
  where a.DB_NAME in ('UEP4X_LOG_INDEX', 'UEP4X_INDEX' , 'UEP4X_FM_DATA', 'UEP4X_CAF_FM_INDEX','UEP4X_PM_INDEX')

delete from ALLDB_BACKUP a  where a.DB_NAME='UEP4X_LOG_INDEX'  and a.DB_NAME  not in (select b.tablespace_name from dba_tablespaces b);
delete from ALLDB_BACKUP a  where a.DB_NAME='UEP4X_INDEX'  and a.DB_NAME  not in (select b.tablespace_name from dba_tablespaces b);
delete from ALLDB_BACKUP a  where a.DB_NAME='UEP4X_FM_DATA'  and a.DB_NAME  not in (select b.tablespace_name from dba_tablespaces b);
delete from ALLDB_BACKUP a  where a.DB_NAME='UEP4X_CAF_FM_INDEX'  and a.DB_NAME  not in (select b.tablespace_name from dba_tablespaces b);
delete from ALLDB_BACKUP a  where a.DB_NAME='UEP4X_PM_INDEX'  and a.DB_NAME  not in (select b.tablespace_name from dba_tablespaces b);


drop tablespace UEP4X_LOG_INDEX including contents
分享到:
评论

相关推荐

    表数据已经删除,但是表空间不能释放的情况.txt

    oracle表数据已经删除,但是表空间不能释放的情况;支持查询单表占用空间大小,释放掉占用的无效空间;支持批量生成释放脚本,释放掉空表占用的表空间;

    查看Oracle表空间Sql语句

    本文档详细介绍如何查看Oracle表空间,查询表空间使用情况,扩充表空间,删除表空间文件等详细sql。好不容易找到,分享给大家,希望对大家有帮助。

    解决Oracle表删除大量数据后查询变慢问题

    Oracle 表删除大量数据后,即使表中只有几行记录,但用select count(*) from table 来查询发觉都不会马上出来,原因是该表的空间大了

    Oracle创建表空间

    oracle创建表空间的语法,和示例查看表空间信息 创建表空间 设置和修改表空间属性 删除表空间 段和数据块管理 撤销表空间

    oracle10g表空间操作命令

    包括:表空间的创建,调整表空间,删除表空间,删除数据文件,增加数据文件,维护表空间的自动扩展属性,设置表空间脱机,联机,读写 移动表空间 查看表空间使用情况

    Linux下Oracle删除用户和表空间的方法

    本文实例讲述了Linux下Oracle删除用户和表空间的方法。分享给大家供大家参考,具体如下: 1.删除某个用户 SQL> conn /as sysdba Connected. SQL> drop user userName cascade; 用户已删除 如果用户无法删除,并...

    Oracle删除表及查看表空间的实例详解

    主要介绍了Oracle删除表及查看表空间的实例详解,非常不错,具有参考借鉴价值,需要的朋友可以参考下

    oracle 表空间

    查询表空间使用,剩余,添加,删除。都是一些命令,我感觉挺实用的

    Oracle 当前用户下所有表的记录总数

    您可能感兴趣的文章:shell脚本操作oracle删除表空间、创建表空间、删除用户杀掉oracle在线用户脚本分享[Oracle] 如何使用触发器实现IP限制用户登录在命令行下进行Oracle用户解锁的语句深入探讨:Oracle中如

    Oracle数据库维护培训

    描述 Oracle 服务器的体系结构及其主要构件 列举用户连接到 Oracle ...查看表空间 检查job状态 监听管理 本地服务名配置 处理简单的连接问题 错误信息查看工具oerr Oracle常见错误 手工收集现场信息 RDA收集现场信息

    21天学通Oracle

    5.1.3 查看表空间 66 5.1.4 修改数据库默认表空间 67 5.1.5 修改表空间名称 68 5.1.6 删除表空间 69 5.2 创建Oracle数据表 70 5.2.1 利用工具创建数据表 70 5.2.2 利用工具查看数据表 71 5.2.3 利用命令创建...

    ORACLE11G宝典.rar 是光盘里面的内容,书太厚咧没法影印啊

    程序设计,第5~9章分别介绍了Oracle11g的体系结构、表空间与数据文件的管理、启动和关闭数据库、网络服务与管理,第10—13章介绍了有关安全的几个内容(权限、角色、概要文件、用户的管理),第14—17章介绍了几种...

    Oracle DBA workshop1 (中文版)

    查看表空间信息5-21 采集存储信息5-22 查看表空间内容5-23 扩大数据库5-24 什么是自动存储管理5-25 ASM:主要功能和优点5-26 ASM:概念5-27 小结5-28 练习概览:管理数据库存储结构5-29 6 管理用户安全性 课程目标6-...

    oracle10g课堂练习I(1)

    采集存储信息 5-22 查看表空间内容 5-23 扩大数据库 5-24 什么是 Automatic Storage Management 5-25 ASM:主要功能和优点 5-26 ASM:概念 5-27 小结 5-28 练习概览:管理数据库存储结构 5-29 6 管理用户...

    ORACLE的SQL注释版

    此文档包含了ORACLE常用的功能:数据库解锁,查看当前连接数,检查IO,更改数据库字符集,统计数据, 建表空间,查询表空间占用情况,删除表空间,恢复表空间

    Oracle11g从入门到精通2

    10.5.2 创建恢复目录所用的表空间 10.5.3 创建RMAN用户并授权 10.5.4 创建恢复目录 10.5.5 注册目标数据库 10.5.6 使用RMAN程序进行备份 10.5.7 使用RMAN程序进行恢复 10.6 自动备份与恢复 10.6.1 闪...

    常用OracleSQL

    drop user oldoa cascade create tablespace tbsoa ...如果想在删除表空间的同时也删除掉对应的数据文件,那就在上面的语句最后加上 and datafiles 成为 drop tablespace mytbs01 including contents and datafiles;

    Oracle课件.pdf

    6.1表空间及分区表的概念 6.2表分区的具体作用 6.3.表分区的优缺点 6.4表分区的几种类型及操作方法 6.5有关表分区的一些维护性操作 第5章 PL/SQL程序设计 1. PL/SQL简介 2. PL/SQL基础 2.1声明 2.2条件...

Global site tag (gtag.js) - Google Analytics