删除用户

drop user user_name cascade;

建立表空间

CREATE TABLESPACE data01
DATAFILE '/oracle/oradata/db/DATA01.dbf' SIZE 500M
UNIFORM. SIZE 128k; #指定区尺寸为128k,如不指定,区尺寸默认为64k

删除表空间

DROP TABLESPACE data01 INCLUDING CONTENTS AND DATAFILES;

一、建立表空间

CREATE TABLESPACE data01
DATAFILE '/oracle/oradata/db/DATA01.dbf' SIZE 500M
UNIFORM. SIZE 128k; #指定区尺寸为128k,如不指定,区尺寸默认为64k

二、建立UNDO表空间

CREATE UNDO TABLESPACE UNDOTBS02
DATAFILE '/oracle/oradata/db/UNDOTBS02.dbf' SIZE 50M

#注意:在OPEN状态下某些时刻只能用一个UNDO表空间,如果要用新建的表空间,必须切换到

该表空间:

ALTER SYSTEM SET undo_tablespace=UNDOTBS02;

三、建立临时表空间

CREATE TEMPORARY TABLESPACE temp_data
TEMPFILE '/oracle/oradata/db/TEMP_DATA.dbf' SIZE 50M

四、改变表空间状态

1.使表空间脱机

ALTER TABLESPACE game OFFLINE;

如果是意外删除了数据文件,则必须带有RECOVER选项

ALTER TABLESPACE game OFFLINE FOR RECOVER;

2.使表空间联机

ALTER TABLESPACE game ONLINE;

3.使数据文件脱机

ALTER DATABASE DATAFILE 3 OFFLINE;

4.使数据文件联机

ALTER DATABASE DATAFILE 3 ONLINE;

5.使表空间只读

ALTER TABLESPACE game READ ONLY;

6.使表空间可读写

ALTER TABLESPACE game READ WRITE;

五、删除表空间

DROP TABLESPACE data01 INCLUDING CONTENTS AND DATAFILES;

六、扩展表空间

首先查看表空间的名字和所属文件

select tablespace_name, file_id, file_name,
round(bytes/(1024*1024),0) total_space
from dba_data_files
order by tablespace_name;

1.增加数据文件
ALTER TABLESPACE game
ADD DATAFILE '/oracle/oradata/db/GAME02.dbf' SIZE 1000M;

2.手动增加数据文件尺寸
ALTER DATABASE DATAFILE '/oracle/oradata/db/GAME.dbf'
RESIZE 4000M;

3.设定数据文件自动扩展
ALTER DATABASE DATAFILE '/oracle/oradata/db/GAME.dbf
AUTOEXTEND ON NEXT 100M
MAXSIZE 10000M;

设定后查看表空间信息

SELECT A.TABLESPACE_NAME,A.BYTES TOTAL,B.BYTES USED, C.BYTES FREE,
(B.BYTES*100)/A.BYTES "% USED",(C.BYTES*100)/A.BYTES "% FREE"
FROM SYS.SM$TS_AVAIL A,SYS.SM$TS_USED B,SYS.SM$TS_FREE C
WHERE A.TABLESPACE_NAME=B.TABLESPACE_NAME AND A.TABLESPACE_NAME=C.TABLESPACE

转载于:https://blog.51cto.com/garlics/934272

oracle 删除用户命令和部分表空间操作相关推荐

  1. oracle创建登录用户有限制吗,Oracle创建用户限制文件,表空间用户授权等。

    1.用户限制文件(限制用户的使用)1 2 3 4create profile iyeeku_profile limit failed_login_attempts 5 -- 指定锁定用户的登录失败的次 ...

  2. Oracle新建用户并指定默认表空间

    -- 创建表空间(joffice) create tablespace joffice logging datafile 'D:\oracle\data\joffice.dbf' size 50m a ...

  3. Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结

    说明: 在创建数据库时输入的密码,是修改系统默认的密码,以system和sysman等系统默认身份登录时要输入的密码就是修改后的密码(创建数据库时输入的密码) 如果要创建新的用户就必须以system或 ...

  4. oracle 创建用户、授权、表空间

    create用户 create user visiontv identified by visiontv default tablespace visiontv quota 10m on users; ...

  5. oracle删除用户下的所有表

    删除表有2个办法 1,删除用户 这是最快的方法 2,生成删除语句 方法一 drop user  xxx  cascade; 方法二 你需要创建这些删除语句,通过oracle的数据字典找到该用户下的所有 ...

  6. 然后删除oracle用户,oracle删除用户

    oracle 动态删除,oracle监听之动态和静态注册,oracle删除数据,oracle删除用户 Oracle 创建删除用户.角色.表空间.导入导出.备份 命令总结 创建删除用户.角色.表空间.导 ...

  7. Oracle删除用户和表空间

    Oracle删除用户和表空间 对于单个user和tablespace 来说, 可以使用如下命令来完成. 步骤一:  删除user drop user ×× cascade 说明: 删除了user,只是 ...

  8. Oracle删除用户、表空间以及表空间对应本地文件

    以system用户登录,查找需要删除的用户: –查找用户 select * from dba_users; –查找工作空间的路径 select * from dba_data_files; –删除用户 ...

  9. oracle用户、表空间操作常用命令

    创建表空间: create tablespace tablespace_name datafile '/dbf/data.dbf' size 1000M autoextend on next 100M ...

  10. oracle创建用户和角色、管理授权以及表空间操作

    show user 显示当前用户 connect username/password@datebasename as sysdba 切换用户和数据库 和用户身份 Oracle登录身份有三种: norm ...

最新文章

  1. 【 Sublime Text 】如何使用Sublime Text直接生成Verilog例化模板
  2. 我对“重构(refector)”的看法
  3. 并不对劲的bzoj4816:loj2000:p3704[SDOI2017]数字表格
  4. 阿里云张献涛:一切从场景出发,实现计算的全场景覆盖
  5. 实验三 进程调度模拟程序2.0
  6. hadoop java访问_Hadoop(五)搭建Hadoop客户端与Java访问HDFS集群
  7. python文件操作笔记
  8. Redis实战(十二)Redis实现分布式锁
  9. swing Ctrl+S 保存配置
  10. android学习资料整理-----高级篇
  11. 计算机基础知识图谱,基于深度学习的大学计算机基础知识图谱构建方法与流程...
  12. 两天两夜,1M图片优化到100kb!
  13. Android电源管理框架
  14. 批量修改word文字字体字号
  15. php文本安全内容敏感词检测(微信的)
  16. 用chrome浏览器将pdf paper整篇翻译成中文
  17. win10的开机启动目录(文件夹)位置
  18. 树莓派换源 bullseye
  19. 7.1 UiPath 用UiPath自动发送邮件
  20. uni-app入门及uni-app项目目录介绍

热门文章

  1. 数据类型、变量和数组
  2. 【机器学习】Cross-Validation(交叉验证)详解
  3. 【ACM International Collegiate Programming Contest Gym-100814 C】Connecting Graph【并查集按秩合并】
  4. 使用python爬取网站源代码
  5. matlab里日期函数,matlab中如何获取当前日期时间函数的具体应用如下
  6. centos7卸载docker_新手快速入门Docker,轻松掌握Docker安装与使用
  7. 【代码笔记】Web-JavaScript-JavaScript 运算符
  8. 使用CodeBlocks编译64位程序(用的编译器仅仅是windows sdk的)
  9. centos 7 升级python2.7 到3.5
  10. Mysql事务,并发问题,锁机制