如何刪除大量 oracle 中的小trace 檔案

來源:互聯網
上載者:User

標籤:ar   sp   for   on   檔案   bs   ad   as   tt   

在AIX 平台大量刪除檔案時遇到報錯提示:

ksh: /usr/bin/rm: 0403-027 The parameter list is too long


原因:
出現這種情況主要是因為AIX核心參數ncargs控制,命令列緩衝有限制


lsattr -El sys0 -a ncargs
ncargs 6 ARG/ENV list size in 4K byte blocks True


修改ncargs值
chdev -l sys0 -a ncargs=64
sys0 changed



解決方案:

<1> find ./ -name "*" -type f -exec rm {} \;


大量刪除$oracle_base/admin

<2>$more rm_rc.sh
files=`ls -l /oracle/admin/$ORACLE_SID/bdump |grep trc|awk {‘print $9‘}`  
for i in $files    
do           
    rm -rf /oracle/admin/$ORACLE_SID/bdump/$i  
done  
  

$more rm_dump_file.sh
files=`ls -l /oracle/admin/$ORACLE_SID/bdump |grep trc|awk {‘print $9‘}`  
for i in $files    
do           
    rm -rf /oracle/admin/$ORACLE_SID/bdump/$i  
done     
files=`ls -l /oracle/admin/$ORACLE_SID/udump |grep trc|awk {‘print $9‘}`  
for i in $files    
do  
    rm -rf /oracle/admin/$ORACLE_SID/udump/$i  
done   
files=`ls -l /oracle/admin/$ORACLE_SIDump |grep core|awk {‘print $9‘}`  
for i in $files    
do 
    rm -rf /oracle/admin/$ORACLE_SIDump/$i 
done 

如何刪除大量 oracle 中的小trace 檔案

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.