[20140605]移动sys.aud$到别的表空间.txt

简介: [20140605]移动sys.aud$到别的表空间.txt 11GR2下,缺省的audit_trail=DB,另外用户的logon与logoff都记录。这样在生产系统记录会很大。

[20140605]移动sys.aud$到别的表空间.txt

11GR2下,缺省的audit_trail=DB,另外用户的logon与logoff都记录。这样在生产系统记录会很大。

需要把基表移动到别的表空间,避免占用system表空间过大。

SCOTT@test> SELECT table_name, tablespace_name FROM dba_tables WHERE table_name IN ('AUD$', 'FGA_LOG$') ORDER BY table_name;

TABLE_NAME TABLESPACE_NAME
---------- ------------------------------
AUD$       SYSAUX
FGA_LOG$   SYSAUX

手工的移动方法
--alter table sys.aud$ move tablespace tools;
--这样两个blob字段没有移动。
alter table sys.aud$ move tablespace tools lob (SQLBIND,SQLTEXT) store as( tablespace tools);
alter user sys quota unlimited on tools;

11GR2下参考:
http://www.oracle-base.com/articles/11g/AuditingEnchancements_11gR2.php

The AUDIT_TRAIL_TYPE parameter is specified using one of three constants.

    DBMS_AUDIT_MGMT.AUDIT_TRAIL_AUD_STD: Standard audit trail (AUD$).
    DBMS_AUDIT_MGMT.AUDIT_TRAIL_FGA_STD: Fine-grained audit trail (FGA_LOG$).
    DBMS_AUDIT_MGMT.AUDIT_TRAIL_DB_STD: Both standard and fine-grained audit trails.

BEGIN
  DBMS_AUDIT_MGMT.set_audit_trail_location(
    audit_trail_type           => DBMS_AUDIT_MGMT.AUDIT_TRAIL_AUD_STD,
    audit_trail_location_value => 'TOOLS');
END;
/

--注意如果sys.aud$很大,不需要可以先truncate,不然移动会很慢。

SYS@test> SELECT table_name, tablespace_name FROM dba_tables WHERE table_name IN ('AUD$', 'FGA_LOG$') ORDER BY table_name;

TABLE_NAME TABLESPACE_NAME
---------- ------------------------------
AUD$       TOOLS
FGA_LOG$   SYSAUX

目录
相关文章
|
6月前
删除pagefile.sys
删除pagefile.sys
|
Oracle 关系型数据库 Linux
[20171109]简单探究文件ab_ASM_SID.dat.txt
[20171109]简单探究文件ab_ASM_SID.dat.txt --//昨天看了一篇Solving Communication problems between DB and ASM instances.
1358 0
|
SQL 关系型数据库 数据安全/隐私保护
[20170516]10g分析SYS.X$KTFBUE.txt
[20170516]10g分析SYS.X$KTFBUE.txt --//昨天别人问的问题,就是调用dba_extents很慢,我建议他对X$进行分析. --//执行如下:exec dbms_stats.
1328 0
|
Oracle 关系型数据库 计算机视觉
[20170512]No ADR base is set.txt
[20170512]No ADR base is set.txt --//生产系统一台机器,使用adrci包如下提示No ADR base is set.虽然我可以 $ rlwrap adrci ADRCI: Release 11.
1770 0
|
Oracle 关系型数据库 Linux
[20170209]db_unique_name.txt
[20170209]db_unique_name.txt --前几天测试dataguard配置缺少fal_client,fal_server,log_archive_config,db_unique_name设置,会不会出现问题: --链接: http://blog.
888 0
[20161226]关于sys.seg$.txt
[20161226]关于sys.seg$.txt 1.环境: SYS@book> @ &r/ver1 PORT_STRING                    VERSION        BANNER ---------------------...
785 0
|
Oracle 关系型数据库 SQL
[20161110]ORA-00600 [2619].txt
[20161110]ORA-00600 internal error code, arguments [2619].txt 1.生产系统dg出现ora-00600 2619错误。
1430 0
|
Oracle 关系型数据库 数据库管理
db_recovery_file_dest_size: user-specified limit
<p><br></p> <p><br></p> <p><span style="font-size:18px; color:#00cccc"><strong>db_recovery_file_dest_size: user-specified limit</strong></span><br></p> <p><span style="font-size:18px; color:#00
2308 0
|
Oracle 关系型数据库 数据库
[20151118]11g dg修改sys口令.txt
[20151118]11g dg修改sys口令.txt --今天在例行检查中再次发现问题,我在测试环境做了1个模拟,主要问题是修改sys口令后,即使你修改的口令一样。 --我一般在数据库中修改,不使用 orapwd命令。
1102 0