您现在的位置是:群英 > 数据库 > 关系型数据库
oracle中查看用户对应表空间的语句是什么?
Admin发表于 2021-11-10 17:42:491287 次浏览

    这篇文章给大家分享的是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中文网

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。

相关信息推荐
2022-08-08 17:33:26 
摘要:本篇文章给大家带来了关于oracle的相关知识,其中主要介绍了关于误删oracle数据库中的数据,在不考虑全库备份和利用归档日志情况,怎样快速恢复数据的相关问题,下面一起来看一下,希望对大家有帮助。
2022-08-08 17:34:41 
摘要:oracle中有回滚,回滚用于撤销当前事务或者有问题的事务,利用rollback方法即可完成事务的回滚,语法为“ROLLBACK [隐式关键字] [TO [SAVEPOINT] savepoint_name | FORCE 'string'};”。
2022-10-24 09:42:59 
摘要:本篇文章给大家带来了关于mysql的相关知识,其中主要介绍了关于datatime、data、time、str之间的转化与比较的相关问题,下面一起来看一下,希望对大家有帮助。
群英网络助力开启安全的云计算之旅
立即注册,领取新人大礼包
  • 联系我们
  • 24小时售后:4006784567
  • 24小时TEL :0668-2555666
  • 售前咨询TEL:400-678-4567

  • 官方微信

    官方微信
Copyright  ©  QY  Network  Company  Ltd. All  Rights  Reserved. 2003-2019  群英网络  版权所有   茂名市群英网络有限公司
增值电信经营许可证 : B1.B2-20140078   粤ICP备09006778号
免费拨打  400-678-4567
免费拨打  400-678-4567 免费拨打 400-678-4567 或 0668-2555555
微信公众号
返回顶部
返回顶部 返回顶部