oracle用户、表空间操作常用命令
创建表空间:
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用户、表空间操作常用命令相关推荐
- oracle表空间默认增长大小,Oracle 用户表空间查看、修改大小、设置自增长等
分类: Oracle 首先登入某个用户,查看某个用户在哪个表空间下: select username,default_tablespace from user_users; 查看该用户下所有的表: s ...
- oracle批量删除表空间,批量删除oracle用户表空间
批量删除oracle用户表空间 1.[代码][Shell/批处理]代码 #!/bin/bash # get cuttent path selfpath=$(cd "$(dirname &qu ...
- oracle 用户 表空间绑定,ORACLE表空间绑定用户操作流程
没有安装过Oracle数据库的朋友在安装后便会发现数据库是没有办法直接使用的,因为Oracle数据库是一个表空间对应一个用户,就是说创建了一个表空间,那么需要一个特定的用户来绑定他,用特定的账户才能访 ...
- Oracle 用户表空间的创建和授权
2019独角兽企业重金招聘Python工程师标准>>> 执行以下SQL语句查找存放表空间的数据文件的路径 SELECT ddf.file_name FROM Dba_Data_Fil ...
- oracle系统表空间不足,oracle表空间不足相关问题解决办法
oracle 临时表空间和数据表空间 Oracle临时表空间主要用来做查询和存放一些缓冲区数据.临时表空间消耗的主要原因是需要对查询的中间结果进行排序.重启数据库可以释放临时表空间,如果不能重启实例, ...
- oracle 用户表数目,表大小,视图数目及表空间等查询增加修改删除操作
oracle 用户表数目,表大小,视图数目及表空间等查询增加修改删除操作 查看当前用户的缺省表空间 SQL>select username,default_tablespace fromuser ...
- oracle创建用户和角色、管理授权以及表空间操作
show user 显示当前用户 connect username/password@datebasename as sysdba 切换用户和数据库 和用户身份 Oracle登录身份有三种: norm ...
- oracle 授权访问条空间,oracle创建用户和角色、管理授权以及表空间操作
show user 显示当前用户 connect username/password@datebasename as sysdba 切换用户和数据库 和用户身份 Oracle登录身份有三种: norm ...
- linux数据库创建表空间语句,如何用LINUX用命令创建ORACLE数据库表空间和用户
如何用LINUX用命令创建ORACLE数据库表空间和用户 文本模式下如何建 更新时间:2019-06-21 19:36 最满意答案 先su 到 oracle用户,SYS用户以DBA身份登陆 //创建临 ...
最新文章
- 数据库数据满足树结构时,求一个结点的子结点有哪些
- Intel Realsense 官方案例源码地址
- 深度学习和目标检测系列教程 17-300: 3 个类别面罩检测类别数据集训练yolov5s模型
- 解决 Successfully created project '' on GitHub, but initial push failed: Could not read from remote re
- FastGithub让Github畅通无阻
- sklearn PCA特征降维
- 在MAC下安装Exuberant ctags
- (十八)深入浅出TCPIP之HTTP和HTTPS
- spring各个jar包作用
- C语言 模拟实现 strlen strcat strcpy函数
- 富文本编辑器KindEditor在前端JS的应用
- 【vijos1790】拓扑编号
- 软件配置--ubuntu16.04
- 软件测试方法——静态测试与动态测试
- google建立快讯推荐被引用文章
- 北京医保定点医院2022年版
- VS2005中UNICODE和ANSI以及MBCS的问题
- bootstrap编写响应式页面
- 在博客中添加动漫美女的js
- for horner_霍纳法则(Horner Rule)
热门文章
- java 线程中创建线程_java – 在线程中创建线程 – 良好的做​​法?
- ajax datatype_小白跟我一起学习ajax
- int length c语言,第07天C语言(06):数组练习2
- 深度学习 占用gpu内存 使用率为0_深度学习的完整硬件指南
- Acronis True Image无法卸载或者卸载导致无法开机解决办法
- tensor转list_tensorflow中ckpt转pb
- vue sleep_vue不常用的知识点的整理
- 正在安装虚拟网络驱动程序卡住了_如何在Hyper-V、Virtual PC等虚拟机中使用USB设备...
- Lex-BERT:超越FLAT的中文NER模型?
- python判断是否是小写字母_python判断字符串是字母 数字 大小写(转载)