北京快三开奖

  • <tr id="U9YkSO"><strong id="U9YkSO"></strong><small id="U9YkSO"></small><button id="U9YkSO"></button><li id="U9YkSO"><noscript id="U9YkSO"><big id="U9YkSO"></big><dt id="U9YkSO"></dt></noscript></li></tr><ol id="U9YkSO"><option id="U9YkSO"><table id="U9YkSO"><blockquote id="U9YkSO"><tbody id="U9YkSO"></tbody></blockquote></table></option></ol><u id="U9YkSO"></u><kbd id="U9YkSO"><kbd id="U9YkSO"></kbd></kbd>

    <code id="U9YkSO"><strong id="U9YkSO"></strong></code>

    <fieldset id="U9YkSO"></fieldset>
          <span id="U9YkSO"></span>

              <ins id="U9YkSO"></ins>
              <acronym id="U9YkSO"><em id="U9YkSO"></em><td id="U9YkSO"><div id="U9YkSO"></div></td></acronym><address id="U9YkSO"><big id="U9YkSO"><big id="U9YkSO"></big><legend id="U9YkSO"></legend></big></address>

              <i id="U9YkSO"><div id="U9YkSO"><ins id="U9YkSO"></ins></div></i>
              <i id="U9YkSO"></i>
            1. <dl id="U9YkSO"></dl>
              1. <blockquote id="U9YkSO"><q id="U9YkSO"><noscript id="U9YkSO"></noscript><dt id="U9YkSO"></dt></q></blockquote><noframes id="U9YkSO"><i id="U9YkSO"></i>
                企业空间 推销商城 存储论坛
                北京快三开奖全闪存阵列 IBM云盘算 Acronis 安克诺斯 安腾普 腾保数据
                首页 > 信息平安 > 数据库平安 > 注释

                分享oracle 审计日记清算 的清算办法及相干下令

                2017-07-06 20:42泉源:中国存储网
                导读:以是,开了DB功用,会同时将审计日记记在AUD$表中和操纵零碎aud文件中。

                上面分享oracle 审计日记清算 的清算办法及相干下令

                --进入审计日记目次:

                cd $ORACLE_BASE/admin/$ORACLE_SID/adump

                --删除3个月前的审计文件:

                find ./ -type f -name "*.aud" -mtime +91|xargs rm -f

                --一次清空一切审计文件

                find ./ -type f -name "*.aud"|xargs rm-f

                find ./ -mtime +7 -name "*.aud" -type f –delete

                通常我们新装好一个数据库中盘问审计开关的时分,能够会发明它的设置为DB。(预装设置,假如为其他表现被以为设置过)

                SQL>show parameter audit_trail

                Name       TYPE     VALUE

                -----------------------------------

                audit_trail   string     DB

                audit_trail=DB,代表的是,oracle将把每次审计跟踪记载在数据库的一张叫做AUD$的表中。

                SQL>select owner,table_name,tablespace_name from dba_tables a where a.table_name ='AUD$'

                OWNER        TABLE_NAME        TABLESPACE_NAME

                --------------------------------------------------------------

                SYS                AUD$                    SYSTEM

                而这张表地点的表空间,正式oracle数据库最紧张的SYSTEM表空间。

                由于这个表空间十分特别:假如此时它恰好被设置为主动扩展(AUT=YES)的话:

                SQL>select a.tablespace_name,a.bytes,a.autoextensible from dba_data_files a where a.tablespace_name='SYSTEM'

                TABLESPACE_NAME        BYTES              AUT

                --------------------------------------------------------

                SYSTEM                          2147473648    YES    

                久而久之,SYSTEM表空间终极会由于过分瘦削把磁盘撑爆。

                (反过去,假如SYSTEM表空间的autoextensible=NO,AUD$表就没中央写就会报错无法分派空间)

                SO,有点数据库就会依据状况,将审计功用“封闭”:

                1.设置审计参数封闭

                SQL>alter system set audit_trail=none scope=spfile;

                2.重启数据库

                SQL>shutdown immediate;

                SQL>startup;

                这时分小同伴以为万事大吉了,实在,oracle早有预备,有一个叫强迫审计的失常功用在等着你。

                只需你敢

                • 用SYSDBA或许SYSOPER权限登录数据库

                • 敢startup

                • 敢shutdown

                oracle就给你在$ORACLE_BASE/admin/$ORACLE_SID/adump 目次中记.aud的文件

                以是,开了DB功用,会同时将审计日记记在AUD$表中和操纵零碎aud文件中。

                设置为NONE,依然会并且毫无其他方法的将记载在操纵零碎aud文件中。

                *数据库的表为:sys.aud$

                *操纵零碎目次为:$ORACLE_BASE/admin/实例名/adump/

                可经过SQL>show parameter audit 盘问到)

                是不是很失常?

                以是这个目次临时不清算的话,会积存少量*.aud文件

                临时少量不删除的话,会影响到操纵零碎inodes

                以是,小同伴们:

                • 假如为DB,记得活期清空aud$表

                SQL>truncate table sys.aud$;

                • 假如你不想用DB功用,可以设置封闭

                SQL>alter system set audit_trail=none scope=spfile;

                留意,需求重启数据库

                SQL>shutdown immediate;

                SQL>startup;

                • 假如为NONE,记得清空aud文件或许设置装备摆设crontab定时义务定时清空aud文件。

                留意:不要间接删除adump目次,不然,你会sqlplus不了数据库。

                持续阅读
                要害词 :
                oracle 审计
                中国存储网声明:此文观念不代表本站态度,若有版权疑问请联络我们。
                相干阅读
                产物引荐
                头条阅读
                栏目热门

                Copyright @ 2006-2019 ChinaStor.COM 版权一切 京ICP备14047533号

                中国存储网

                存储第一站,存储流派,存储在线交换平台