创建表空间:

create tablespace tablespace_name datafile '/dbf/data.dbf' size 1000M autoextend on next 100M;

创建用户并指定默认表空间:

create user cxf identified by 111111 default tablespace tablespace_name ;

赋予用户权限:

grant connect,resource,dba to cxf;

扩展表空间:

ALTER TABLESPACE tablespace_name ADD DATAFILE '/dbf/data2.DBF' SIZE 32767M;

查看用户和默认表空间的关系:

select username,default_tablespace from dba_users;

修改用户密码:

alter user 用户名 identified by 新密码;

查看剩余表空间大小:

select tablespace_name,sum(bytes)/1024/1024/1024 free_space from dba_free_space group by tablespace_name;

查看表空间使用情况:

SELECT a.tablespace_name "表空间名称",

total / (1024 * 1024) "表空间大小(M)",

free / (1024 * 1024) "表空间剩余大小(M)",

(total - free) / (1024 * 1024 ) "表空间使用大小(M)",

total / (1024 * 1024 * 1024) "表空间大小(G)",

free / (1024 * 1024 * 1024) "表空间剩余大小(G)",

(total - free) / (1024 * 1024 * 1024) "表空间使用大小(G)",

round((total - free) / total, 4) * 100 "使用率 %"

FROM (SELECT tablespace_name, SUM(bytes) free

FROM dba_free_space

GROUP BY tablespace_name) a,

(SELECT tablespace_name, SUM(bytes) total

FROM dba_data_files

GROUP BY tablespace_name) b

WHERE a.tablespace_name = b.tablespace_name

查看表空间物理文件的名称及大小

SELECT tablespace_name,

file_id,

file_name,

round(bytes / (1024 * 1024), 0) total_space

FROM dba_data_files

ORDER BY tablespace_name;

写在最后

写文章目的就是交流分享,如有问题还请指正,本人邮箱784482906@qq.com

oracle用户、表空间操作常用命令相关推荐

  1. oracle表空间默认增长大小,Oracle 用户表空间查看、修改大小、设置自增长等

    分类: Oracle 首先登入某个用户,查看某个用户在哪个表空间下: select username,default_tablespace from user_users; 查看该用户下所有的表: s ...

  2. oracle批量删除表空间,批量删除oracle用户表空间

    批量删除oracle用户表空间 1.[代码][Shell/批处理]代码 #!/bin/bash # get cuttent path selfpath=$(cd "$(dirname &qu ...

  3. oracle 用户 表空间绑定,ORACLE表空间绑定用户操作流程

    没有安装过Oracle数据库的朋友在安装后便会发现数据库是没有办法直接使用的,因为Oracle数据库是一个表空间对应一个用户,就是说创建了一个表空间,那么需要一个特定的用户来绑定他,用特定的账户才能访 ...

  4. Oracle 用户表空间的创建和授权

    2019独角兽企业重金招聘Python工程师标准>>> 执行以下SQL语句查找存放表空间的数据文件的路径 SELECT ddf.file_name FROM Dba_Data_Fil ...

  5. oracle系统表空间不足,oracle表空间不足相关问题解决办法

    oracle 临时表空间和数据表空间 Oracle临时表空间主要用来做查询和存放一些缓冲区数据.临时表空间消耗的主要原因是需要对查询的中间结果进行排序.重启数据库可以释放临时表空间,如果不能重启实例, ...

  6. oracle 用户表数目,表大小,视图数目及表空间等查询增加修改删除操作

    oracle 用户表数目,表大小,视图数目及表空间等查询增加修改删除操作 查看当前用户的缺省表空间 SQL>select username,default_tablespace fromuser ...

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

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

  8. oracle 授权访问条空间,oracle创建用户和角色、管理授权以及表空间操作

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

  9. linux数据库创建表空间语句,如何用LINUX用命令创建ORACLE数据库表空间和用户

    如何用LINUX用命令创建ORACLE数据库表空间和用户 文本模式下如何建 更新时间:2019-06-21 19:36 最满意答案 先su 到 oracle用户,SYS用户以DBA身份登陆 //创建临 ...

最新文章

  1. 数据库数据满足树结构时,求一个结点的子结点有哪些
  2. Intel Realsense 官方案例源码地址
  3. 深度学习和目标检测系列教程 17-300: 3 个类别面罩检测类别数据集训练yolov5s模型
  4. 解决 Successfully created project '' on GitHub, but initial push failed: Could not read from remote re
  5. FastGithub让Github畅通无阻
  6. sklearn PCA特征降维
  7. 在MAC下安装Exuberant ctags
  8. (十八)深入浅出TCPIP之HTTP和HTTPS
  9. spring各个jar包作用
  10. C语言 模拟实现 strlen strcat strcpy函数
  11. 富文本编辑器KindEditor在前端JS的应用
  12. 【vijos1790】拓扑编号
  13. 软件配置--ubuntu16.04
  14. 软件测试方法——静态测试与动态测试
  15. google建立快讯推荐被引用文章
  16. 北京医保定点医院2022年版
  17. VS2005中UNICODE和ANSI以及MBCS的问题
  18. bootstrap编写响应式页面
  19. 在博客中添加动漫美女的js
  20. for horner_霍纳法则(Horner Rule)

热门文章

  1. java 线程中创建线程_java – 在线程中创建线程 – 良好的做​​法?
  2. ajax datatype_小白跟我一起学习ajax
  3. int length c语言,第07天C语言(06):数组练习2
  4. 深度学习 占用gpu内存 使用率为0_深度学习的完整硬件指南
  5. Acronis True Image无法卸载或者卸载导致无法开机解决办法
  6. tensor转list_tensorflow中ckpt转pb
  7. vue sleep_vue不常用的知识点的整理
  8. 正在安装虚拟网络驱动程序卡住了_如何在Hyper-V、Virtual PC等虚拟机中使用USB设备...
  9. Lex-BERT:超越FLAT的中文NER模型?
  10. python判断是否是小写字母_python判断字符串是字母 数字 大小写(转载)