ADRCI (ऑटोमैटिक डायग्नोस्टिक रिपोजिटरी कमांड इंटरप्रेटर) एक कमांड-लाइन टूल है जिसका उपयोग आप Oracle डेटाबेस डायग्नोस्टिक डेटा को प्रबंधित करने के लिए करते हैं।
नीचे दिया गया आदेश 10 दिनों (14400 मिनट) से अधिक पुरानी सभी ट्रेसफाइलों को मैन्युअल रूप से मिटा देगा जिससे फाइल सिस्टम "/u01" का कब्जा कम हो जाएगा:
सिंटैक्स:
पर्ज [[-i {आईडी | start_id end_id}] | [-आयु मिनट [-प्रकार {ALERT|INCIDENT|TRACE|CDUMP|HM}]]]
$ df -kh /u01 Filesystem Size Used Avail Use% Mounted on /dev/mapper/VGExaDbM-LVDbOra1 129G 86G 37G 71% /u01 $ adrci ADRCI: Release 12.1.0.2.0 - Production on Tue May 19 11:50:42 2020 Copyright (c) 1982, 2014, Oracle and/or its affiliates. All rights reserved. ADR base = "/u01/app/oracle" adrci> show home ADR Homes: diag/rdbms/adp1/adp12 diag/rdbms/adp2/adp22 diag/rdbms/tenancy/tenancy2 diag/diagtool/user_oracle/host_3121538055_80 adrci> set home diag/rdbms/tenancy/tenancy2 adrci> purge -age 14400 -type trace $ df -kh /u01 Flesystem Size Used Avail Use% Mounted on /dev/mapper/VGExaDbM-LVDbOra1 129G 80G 43G 65% /u01
अवधारण नीति सेट करना:
LONGP_POLICY 720 घंटे (30 दिन) पर सेट है। यह घटनाओं और स्वास्थ्य मॉनिटर चेतावनियों के लिए ज़िम्मेदार है
SHORTP_POLICY 8760 घंटे (एक वर्ष) पर सेट है। यह ट्रेस और कोर डंप फ़ाइलों का प्रबंधन करता है।
adrci> show control ADR Home = /u01/app/oracle/diag/rdbms/tenancy/tenancy2: ************************************************************************* ADRID SHORTP_POLICY LONGP_POLICY LAST_MOD_TIME LAST_AUTOPRG_TIME LAST_MANUPRG_TIME ADRDIR_VERSION ADRSCHM_VERSION ADRSCHMV_SUMMARY ADRALERT_VERSION CREATE_TIME ----------- ------------ ------------ ------------------------- -------------------------- ------------------- -------------- --------------- ---------------- ---------------- ----------- 514873012 720 8760 2017-07-12 10:25:21.914962 -03:00 2020-05-13 13:58:55.293112 -03:00 2020-03-23 06:54:59.256114 -03:00 1 2 82 1 2017-07-12 10:25:21.914962 -03:00 1 rows fetched
प्रतिधारण पुलिस को बदलना। घंटों में समय निर्दिष्ट करें (360 =15 दिन, 1095 =1.5 महीने)
adrci> set control (SHORTP_POLICY=360) adrci> set control (LONGP_POLICY = 1095)
स्वत:शुद्ध विकल्प का उपयोग करें (इस मामले में वर्तमान प्रतिधारण नीति लागू होती है):
adrci> purge
संदर्भ
एडीआरसीआई:एडीआर कमांड दुभाषिया। यहां उपलब्ध है:https://docs.oracle.com/cd/B28359_01/server.111/b28319/adrci.htm#BABBHGFC