select distinct(owner),tablespace_name from dba_segments;
解决方案 »
- 关于Oracle11G如何处理一次性插入多条数据的问题,向各位求解?
- 请教update的顺序和原理
- 遇到问题:java.sql.SQLException: ORA-01861: 文字与格式字符串不匹配
- 求RMAN备份和恢复的脚本 oracle10g
- 警告: 创建的触发器带有编译错误。
- =============update语句为什么要这么写啊?==========
- 请教JBuilder 2005 与Oracle 9i的连接问题
- 如何查看索引,以及sql语句使用的时间
- 怎么在一个时间段内执行一个存储过程?
- 请问:在win2000下,怎样改变DBA Studio中日期字段的显示格式
- 哪里有Oracle 7.3版本下载?
- 谁能解决这个问题(在winXP Pressional下安装Oracle9i遇到的)?
select * from dba_datafiles;
你取出来的byte是用户已经使用的space,而我们需要的是分配给用户的space。to: csdnyork(yyp)
那些表中好象存储的是数据库分配的空间,不是用户分配的空间。
select username,default_tablespace,temporary_tablespace from dba_users;
用户在表空间上的限制使用大小.
这个分配的空间是不是可以动态增加的?
而且这样的话,是不是把属于用户的表都取出来,然后把他们的默认空间加起来就取得了用户的分配空间?但是有一个问题,
用户可以增加一个表的space,而且如果用unlimit的话,可以任意增加。
这样的话,如何取用户的allocate space呢?
不过得有DBA的角色。