首页数据库oracle中查看用户对应表空间的语句是什么?

oracle中查看用户对应表空间的语句是什么?

时间2024-03-24 19:16:03发布访客分类数据库浏览522
导读:这篇文章给大家分享的是oracle中查看用户对应表空间的语句,对新手学习oracle怎样查看表空间有一定的帮助,因此分享给大家做个参考,文中介绍的非常详细,感兴趣的朋友接下来一起跟随小编看看吧。oracle怎么查看用户对应的表空间?查询用户...

这篇文章给大家分享的是oracle中查看用户对应表空间的语句,对新手学习oracle怎样查看表空间有一定的帮助,因此分享给大家做个参考,文中介绍的非常详细,感兴趣的朋友接下来一起跟随小编看看吧。

oracle怎么查看用户对应的表空间?

查询用户

查看数据库里面所有用户,前提是你是有dba权限的帐号,如sys,system:

select * from dba_users;

查看你能管理的所有用户:

select * from all_users;

查看当前用户信息:

select * from user_users;

查询用户所对应的表空间:

select username,default_tablespace from dba_users;

为用户指定表空间:

alter user 用户名 default tablespace 表空间名字 ;

为用户指定临时表空间:

alter user 用户名 temporary tablespace 表空间名字;

删除用户:

drop user 用户名称 cascade;

删除表空间:

drop tablespace 表空间名字 including contents and datafiles cascade constraint;

查找工作空间的路径:

select * from dba_data_files;

Oracle 查看表空间的大小及使用情况sql语句

查询表空间的名称及大小(原样复制,不要改)

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 tablespace_name,file_id,file_name,
round(bytes / (1024 * 1024), 0) total_space
FROM dba_data_files ORDER BY tablespace_name;
    

以上就是关于oracle中查看用户对应表空间的介绍,上述语句具有一定的参考价值,有需要的朋友可以了解看看。最后,想要了解更多oracle查看表空间的语句,可以继续浏览网络其他相关的文章。

文本转载自PHP中文网

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: oracle中查看用户对应表空间的语句是什么?
本文地址: https://pptw.com/jishu/652263.html
PHP中转二进制函数有几种,用法是什么 thymeleaf是怎么实现前后端数据交换的呢?

游客 回复需填写必要信息