问题1:
connect system/moon123@MoonSQL> select tablespace_name
  2  from dba_tablespaces;TABLESPACE_NAME
------------------------------
SYSTEM
UNDOTBS1
SYSAUX
TEMP
USERS
TEMP_STORE_DATA
TEMPORARY_TABLESPACE_DATA
PIONEER_DATA
PIONEER_INDEX
PIONEER_TEMP
PIONEER_UNDOTABLESPACE_NAME
------------------------------
NEW_TEMP_STORE
---------------------------------------SQL> connect user_b/liu_kai123@MoonSQL> select *
  2  from user_ts_quotas   --------------------------查看用户在那些表空间中有使用权限
  3  ;TABLESPACE_NAME                     BYTES  MAX_BYTES     BLOCKS MAX_BLOCKS DRO
------------------------------ ---------- ---------- ---------- ---------- ---
TEMP_STORE_DATA                   6356992  536870912        776      65536 NO
ABC                                     0   10485760          0       1280 YES
TTT                                     0    1048576          0        128 YES
connect system/moon123@Moon
SQL> select name
  2  from v$tablespace;  ----------查看动态视图NAME
------------------------------
SYSTEM
UNDOTBS1
SYSAUX
USERS
TEMP
TEMP_STORE_DATA
TEMPORARY_TABLESPACE_DATA
NEW_TEMP_STORE
PIONEER_DATA
PIONEER_INDEX
PIONEER_TEMPNAME
------------------------------
PIONEER_UNDO
没有abc,ttt的表空间 之前创建过,但是最后都删除掉了.  但是为什么在user_ts_quotas视图中存在abc ttt的数据呢??
我登陆到moon数据库的oem中 查看用户user_b的表空间限额结果发现限额 
表空间 限额 值 单位 
ABC 值 10240 KB 
TEMP_STORE_DATA (Default) 值 524288 KB 
TTT 值 1024 KB 为什么数据字典视图中 所反映的数据记录不一致

解决方案 »

  1.   

    SQL> select *
      2 from user_ts_quotas --------------------------查看用户在那些表空间中有使用权限
    你这个语句的作用不对吧,查出来的是用户的表空间限额. 
      

  2.   

    SQL> select *
      2 from user_ts_quotas --------------------------查看用户在那些表空间中有使用权限
      3 ;TABLESPACE_NAME BYTES MAX_BYTES BLOCKS MAX_BLOCKS DROPED
    ------------------------------ ---------- ---------- ---------- ---------- ---
    TEMP_STORE_DATA 6356992 536870912 776 65536 NO
    ABC 0 10485760 0 1280 YES
    TTT 0 1048576 0 128 YESuser_ts_quotas的数据字典不会删除,只是作了标记,请注意看红色部分!!