请教关于执行计划的问题
请问执行语句select * from table(dbms_xplan.display_cursor(null,null,'allstats')) 的用户该具有什么样的权限呢?我用scott去执行总是提示对V$SQL_PLAN_STATISTICS的权限不够,可是给SCOTT授权怎么也不可以呢?请大师帮忙解决一下。
grant select on v_$session to scott;
grant select on v_$SQL_PLAN_STATISTICS_ALL to scott;
回复 chenyu 的帖子
chenyu大哥:我每次执行 exec dbms_tts.transport_set_check('users');
BEGIN dbms_tts.transport_set_check('users'); END;
*
ERROR at line 1:
ORA-25153: Temporary Tablespace is Empty
ORA-06512: at line 1
总是提示临时表空间是空的,我不明白我执行那个命令和临时表空间什么关系啊?怎么解决呢? 本帖最后由 chenyu 于 2011-1-2 22:26 编辑
The DBMS_TTS package checks if the transportable set is self-contained. All violations are inserted into a temporary table that can be selected from the view TRANSPORT_SET_VIOLATIONS
看一下你有没有临时表空间的数据文件,以及你的默认临时表空间和使用的临时表空间是否匹配。不行就增加一个临时数据文件。
页:
[1]