国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

深入講解"alert log"過大時的處理方法

2024-07-21 02:42:05
字體:
來源:轉載
供稿:網友
1、備份alert_sid.ora方法

cd /.../budmpmkdir -p bak LG=alert$Oracle_SID.oracat $LG| gzip -9c > bak/$LG.bak.`date +%Y%m%d`.gz && cat /dev/null > $LGcd $ORACLE_HOME/network/logLG=listener.logcat $LG| gzip -9c > bak/$LG.bak.`date +%Y%m%d`.gz && cat /dev/null > $LG

解釋如下:

LG=alert$ORACLE_SID.ora 定義變量

bak/$LG.bak.`date +%Y%m%d`.gz 備份的文件名,包含了日期信息

cat $LG| gzip -9c > bak/$LG.bak.`date +%Y%m%d`.gz 把$LG的內容壓縮,保存為備份文件

cat /dev/null > $LG 清空老log 文件的內容。

這樣做不會改變文件的handle,直接move可能導致某些已經打開該文件的進程往該文件寫時丟失數據。

2.VI中定位ORA的位置

思路:用grep -n '日期' alert.log |head -1和grep -n '日期' alert.log |tail -1 分別得到兩個行數,然后用sed -n 第一行、最后一行,p alert.log|grep ORA-


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武宁县| 利川市| 福建省| 乐清市| 长沙县| 墨竹工卡县| 新建县| 苏尼特右旗| 卓资县| 杂多县| 库尔勒市| 大厂| 平乡县| 高青县| 乐安县| 乃东县| 汉阴县| 勐海县| 松潘县| 施秉县| 天等县| 黔西县| 吴忠市| 锦州市| 新乡市| 麻阳| 富阳市| 丰原市| 峡江县| 高陵县| 保山市| 林西县| 崇明县| 阳山县| 陆川县| 城步| 大厂| 泾川县| 江山市| 池州市| 江山市|