问题描述
嗨,
我们可以看到oracle数据库维护的内部架构用户很少在用户表空间下,而不是在SYSAUX下,我们可以动态更改这些架构的默认表空间吗?
Oracle内部架构用户:
我们可以看到oracle数据库维护的内部架构用户很少在用户表空间下,而不是在SYSAUX下,我们可以动态更改这些架构的默认表空间吗?
Oracle内部架构用户:
USERNAME O DEFAULT_TABLESPACE TEMPORARY_TABLESPACE ------------------------------ - ------------------------------ ------------------------------ ANONYMOUS Y SYSAUX TEMP APPQOSSYS Y SYSAUX TEMP DBSNMP Y SYSAUX TEMP GSMADMIN_INTERNAL Y SYSAUX TEMP WMSYS Y SYSAUX TEMP XDB Y SYSAUX TEMP OUTLN Y SYSTEM TEMP SYS Y SYSTEM TEMP SYSTEM Y SYSTEM TEMP AUDSYS Y USERS TEMP DIP Y USERS TEMP GSMCATUSER Y USERS TEMP GSMUSER Y USERS TEMP ORACLE_OCM Y USERS TEMP SYSBACKUP Y USERS TEMP SYSDG Y USERS TEMP SYSKM Y USERS TEMP XS$NULL Y USERS TEMP
专家解答
是的,你可以,但大多数这些都不使用任何数据库空间。AUDSYS可能是唯一的例外。
请注意,这不会移动任何 * 现有 * 段。您可以使用DBMS_AUDIT_MGMT来管理数据库中的审计条目
SQL> select owner, count(*) 2 from dba_segments 3 where owner in ( 4 'AUDSYS' 5 ,'DIP' 6 ,'GSMCATUSER' 7 ,'GSMUSER' 8 ,'ORACLE_OCM' 9 ,'SYSBACKUP' 10 ,'SYSDG' 11 ,'SYSKM' 12 ,'XS$NULL' 13 ) 14 group by owner; OWNER COUNT(*) ------------------------------ ---------- AUDSYS 70
请注意,这不会移动任何 * 现有 * 段。您可以使用DBMS_AUDIT_MGMT来管理数据库中的审计条目
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




