{"id":218,"date":"2016-12-07T10:02:41","date_gmt":"2016-12-07T02:02:41","guid":{"rendered":"http:\/\/www.lisq.net.cn\/?p=218"},"modified":"2016-12-07T10:03:14","modified_gmt":"2016-12-07T02:03:14","slug":"%e8%a7%a3%e5%86%b3%e5%ae%a1%e8%ae%a1%e9%97%ae%e9%a2%98","status":"publish","type":"post","link":"https:\/\/www.lisq.net\/?p=218","title":{"rendered":"\u89e3\u51b3\u5ba1\u8ba1\u95ee\u9898"},"content":{"rendered":"<p>11.2.0.1\u7248\u672c\u5ba1\u8ba1\u8868\u5b58\u653e\u5728SYSTEM<\/p>\n<p>11.2.0.2\u7248\u672c\u540e\u5ba1\u8ba1\u8868\u5b58\u653e\u5728SYSAUX<\/p>\n<p>\u53c2\u8003\u8d44\u6599\uff1a<\/p>\n<p>https:\/\/oracle-base.com\/articles\/11g\/auditing-enhancements-11gr2<\/p>\n<p>[sql]<\/p>\n<p>CREATE TABLESPACE audit_aux<br \/>\nDATAFILE &#8216; +DATA\/xxxx\/datafile\/audit_aux01.dbf&#8217;<br \/>\nSIZE 1M AUTOEXTEND ON NEXT 1M;<br \/>\nBEGIN<br \/>\nDBMS_AUDIT_MGMT.set_audit_trail_location(<br \/>\naudit_trail_type =&gt; DBMS_AUDIT_MGMT.AUDIT_TRAIL_AUD_STD,<br \/>\naudit_trail_location_value =&gt; &#8216;AUDIT_AUX&#8217;);<br \/>\nEND;<br \/>\n\/<\/p>\n<p>PL\/SQL procedure successfully completed.<\/p>\n<p>SQL&gt;<\/p>\n<p>&#8212; Check locations.<br \/>\nSELECT table_name, tablespace_name<br \/>\nFROM dba_tables<br \/>\nWHERE table_name IN (&#8216;AUD$&#8217;, &#8216;FGA_LOG$&#8217;)<br \/>\nORDER BY table_name;<\/p>\n<p>TABLE_NAME TABLESPACE_NAME<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br \/>\nAUD$ AUDIT_AUX<br \/>\nFGA_LOG$ SYSTEM<\/p>\n<p>SQL&gt;<br \/>\nBEGIN<br \/>\nDBMS_AUDIT_MGMT.set_audit_trail_location(<br \/>\naudit_trail_type =&gt; DBMS_AUDIT_MGMT.AUDIT_TRAIL_FGA_STD,<br \/>\naudit_trail_location_value =&gt; &#8216;AUDIT_AUX&#8217;);<br \/>\nEND;<br \/>\n\/<\/p>\n<p>PL\/SQL procedure successfully completed.<\/p>\n<p>SQL&gt;<\/p>\n<p>&#8212; Check locations.<br \/>\nSELECT table_name, tablespace_name<br \/>\nFROM dba_tables<br \/>\nWHERE table_name IN (&#8216;AUD$&#8217;, &#8216;FGA_LOG$&#8217;)<br \/>\nORDER BY table_name;<\/p>\n<p>TABLE_NAME TABLESPACE_NAME<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br \/>\nAUD$ AUDIT_AUX<br \/>\nFGA_LOG$ AUDIT_AUX<br \/>\nBEGIN<br \/>\nDBMS_AUDIT_MGMT.init_cleanup(<br \/>\naudit_trail_type =&gt; DBMS_AUDIT_MGMT.AUDIT_TRAIL_ALL,<br \/>\ndefault_cleanup_interval =&gt; 12 \/* hours *\/);<br \/>\nEND;<br \/>\n\/<br \/>\nPL\/SQL procedure successfully completed.<br \/>\nSQL&gt;<\/p>\n<p>SELECT * FROM dba_audit_mgmt_config_params;<\/p>\n<p>PARAMETER_NAME PARAMETER_VALUE AUDIT_TRAIL<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br \/>\nDB AUDIT TABLESPACE SYSTEM STANDARD AUDIT TRAIL<br \/>\nDB AUDIT TABLESPACE SYSTEM FGA AUDIT TRAIL<br \/>\nAUDIT FILE MAX SIZE 10000 OS AUDIT TRAIL<br \/>\nAUDIT FILE MAX SIZE 10000 XML AUDIT TRAIL<br \/>\nAUDIT FILE MAX AGE 5 OS AUDIT TRAIL<br \/>\nAUDIT FILE MAX AGE 5 XML AUDIT TRAIL<br \/>\nDB AUDIT CLEAN BATCH SIZE 10000 STANDARD AUDIT TRAIL<br \/>\nDB AUDIT CLEAN BATCH SIZE 10000 FGA AUDIT TRAIL<br \/>\nOS FILE CLEAN BATCH SIZE 1000 OS AUDIT TRAIL<br \/>\nOS FILE CLEAN BATCH SIZE 1000 XML AUDIT TRAIL<br \/>\nDEFAULT CLEAN UP INTERVAL 12 OS AUDIT TRAIL<\/p>\n<p>PARAMETER_NAME PARAMETER_VALUE AUDIT_TRAIL<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br \/>\nDEFAULT CLEAN UP INTERVAL 12 STANDARD AUDIT TRAIL<br \/>\nDEFAULT CLEAN UP INTERVAL 12 FGA AUDIT TRAIL<br \/>\nDEFAULT CLEAN UP INTERVAL 12 XML AUDIT TRAIL<br \/>\nBEGIN<br \/>\nDBMS_AUDIT_MGMT.set_last_archive_timestamp(<br \/>\naudit_trail_type =&gt; DBMS_AUDIT_MGMT.AUDIT_TRAIL_AUD_STD,<br \/>\nlast_archive_time =&gt; SYSTIMESTAMP-5);<br \/>\nEND;<br \/>\n\/<\/p>\n<p>SELECT * FROM dba_audit_mgmt_last_arch_ts;<\/p>\n<p>AUDIT_TRAIL RAC_INSTANCE LAST_ARCHIVE_TS<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; &#8212;&#8212;&#8212;&#8212; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br \/>\nSTANDARD AUDIT TRAIL 0 13-DEC-09 01.57.54.000000 PM +00:00<\/p>\n<p>SQL&gt;<\/p>\n<p>SELECT COUNT(*) FROM aud$;<\/p>\n<p>COUNT(*)<br \/>\n&#8212;&#8212;&#8212;-<br \/>\n2438<\/p>\n<p>SQL&gt;<br \/>\nBEGIN<br \/>\nDBMS_AUDIT_MGMT.clean_audit_trail(<br \/>\naudit_trail_type =&gt; DBMS_AUDIT_MGMT.AUDIT_TRAIL_AUD_STD,<br \/>\nuse_last_arch_timestamp =&gt; TRUE);<br \/>\nEND;<br \/>\n\/<\/p>\n<p>PL\/SQL procedure successfully completed.<\/p>\n<p>SELECT COUNT(*) FROM aud$;<\/p>\n<p>COUNT(*)<br \/>\n&#8212;&#8212;&#8212;-<br \/>\n76<br \/>\nBEGIN<br \/>\nDBMS_AUDIT_MGMT.create_purge_job(<br \/>\naudit_trail_type =&gt; DBMS_AUDIT_MGMT.AUDIT_TRAIL_ALL,<br \/>\naudit_trail_purge_interval =&gt; 24 \/* hours *\/,<br \/>\naudit_trail_purge_name =&gt; &#8216;PURGE_ALL_AUDIT_TRAILS&#8217;,<br \/>\nuse_last_arch_timestamp =&gt; TRUE);<br \/>\nEND;<br \/>\n\/<\/p>\n<p>PL\/SQL procedure successfully completed.<\/p>\n<p>SQL&gt;<\/p>\n<p>SELECT job_action<br \/>\nFROM dba_scheduler_jobs<br \/>\nWHERE job_name = &#8216;PURGE_ALL_AUDIT_TRAILS&#8217;;<\/p>\n<p>JOB_ACTION<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br \/>\nBEGIN DBMS_AUDIT_MGMT.CLEAN_AUDIT_TRAIL(15, TRUE); END;<\/p>\n<p>SQL&gt;<\/p>\n<p>[\/sql]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>11.2.0.1\u7248\u672c\u5ba1\u8ba1\u8868\u5b58\u653e\u5728SYSTEM 11.2.0. &hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"enabled":false},"version":2}},"categories":[2],"tags":[],"class_list":["post-218","post","type-post","status-publish","format-standard","hentry","category-oracle"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7zRbQ-3w","_links":{"self":[{"href":"https:\/\/www.lisq.net\/index.php?rest_route=\/wp\/v2\/posts\/218","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lisq.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lisq.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lisq.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lisq.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=218"}],"version-history":[{"count":3,"href":"https:\/\/www.lisq.net\/index.php?rest_route=\/wp\/v2\/posts\/218\/revisions"}],"predecessor-version":[{"id":221,"href":"https:\/\/www.lisq.net\/index.php?rest_route=\/wp\/v2\/posts\/218\/revisions\/221"}],"wp:attachment":[{"href":"https:\/\/www.lisq.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=218"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lisq.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=218"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lisq.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=218"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}