成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳解Oracle日志文件管理

數據庫 Oracle
日志文件是Oracle數據庫的重要組成部分,下文對Oracle日志文件管理作了詳盡的闡述,如果你感興趣的話,不妨一看。

Oracle日志文件相信大家都有一定的了解,下面就為您詳細介紹Oracle日志文件管理方面的知識,希望可以讓您對Oracle日志文件有更深的了解。

ORACLE數據庫的Oracle日志文件$ORACLE_BASE/admin/orasid/bdump/alert_orasid.log記錄了重作日志的轉換,數據庫啟動和關閉,數據庫結構的改變,回退段的修改,死鎖,內部錯誤等信息.
數據庫管理員需要檢查這個文件有無ORA-錯誤并定期地對這個日志文件進行存檔整理。

在UNIX下可以用grep命令把alert_orasid.log里出現的錯誤保存到另一個文件。然后去找原因。
$grep ORA- alert_orasid.log error.log

大家都知道,文件越大,其打開和讀寫的開銷越大。如果Oracle日志文件太大了(超過5M), 需

  1. $cp $ORACLE_HOME/network/log/listener.log $ORACLE_BACKUP/network/log/listener_1.log  
  2. $cp /dev/null $ORACLE_HOME/network/log/listener.log 

要對它截斷處理。
直接刪除它,讓ORACLE重新生成不是好的方法。因為ORACLE是通過一個指向文件的指針進行寫操作。
在數據庫運行時刪除了這個文件, ORACLE仍然用原來的文件指針進行寫操作,有可能寫一個不存在的文件導致硬盤空間占用。

我們要采用以下的方法:

  1. $tail -100 $ORACLE_BASE/admin/orasid/bdump/alert_orasid.log /tmp/oracle_temp.log  
  2. $cp /tmp/oracle_temp.log $ORACLE_BASE/admin/orasid/bdump/alert_orasid.log  
  3. $rm /tmp/oracle_temp.log 

對日志文件進行截斷處理。

listener的日志文件$ORACLE_HOME/network/log/listener.log記錄了通過listener處理的網絡請求信息,它包含客戶端請求的時間,連接方式(專用或共享),連接程序,網絡協議,主機名,網絡端口號等信息。

我們也需要周期地截斷它,方法是先停止listener記日志的工作:
$lsnrctl set log_status off
然后進行文件處理( 把原來的日志保存到備份文件夾, 使原來的listener.log置空 )

文件操作完成后,打開listener記日志的工作:
$lsnrctl set log_status on
如果你會寫簡單的shell程序,可以把上面的步驟固化成一個腳本,定一個時間表, 讓操作系統去做。

下面是我寫的一個按天分割保存listener.log的文件auto_listener.sh

  1. rq=` date +"%d" `  
  2. cp $ORACLE_HOME/network/log/listener.log $ORACLE_BACKUP/network/log/listener_$rq.log  
  3. su - oracle -c "lsnrctl set log_status off"  
  4. cp /dev/null $ORACLE_HOME/network/log/listener.log  
  5. su - oracle -c "lsnrctl set log_status on" 

您可以根據自己的情況定義環境變量ORACLE_HOME,ORACLE_BACKUP或者直接改成實際的目錄就可以讓操作系統root用戶運行這個shell腳本完成日志文件的分割處理。
 

 

 

【編輯推薦】

Oracle存儲過程讀寫文件

Oracle物化視圖創建全過程

ORACLE創建實例的過程

oracle時間加減的語句寫法

深入研究Oracle旋轉insert語句

責任編輯:段燃 來源: 互聯網
相關推薦

2011-04-12 10:42:41

Oracle日志文件管理

2010-04-14 17:11:13

Oracle管理

2010-10-29 15:07:33

oracle日志

2011-07-19 15:37:13

Oracle 10g內存管理PGA

2010-10-29 14:29:55

Oracle移動重做日

2009-11-16 17:33:21

重做Oracle日志文

2010-11-19 14:33:57

Oracle服務

2010-10-27 14:34:56

Oracle日志文件

2010-10-29 13:50:21

oracle日志文件

2010-11-19 11:51:40

Oracle密碼文件

2010-10-29 15:26:29

Oracle日志文件

2010-04-19 16:51:11

Oracle控制文件

2010-10-29 13:55:48

Oracle日志文件

2011-08-04 10:31:43

歸檔日志參數文件

2011-07-18 16:36:15

syslogLinux日志管理

2009-02-09 12:52:32

文件加密Oracle數據庫

2021-11-17 08:15:31

DBAOracle 數據庫

2011-08-19 16:20:14

Oracle數據庫查看工具LogMine

2009-03-18 09:45:32

教程管理用戶

2022-12-07 08:39:07

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产欧美在线播放 | 国产色| 亚洲精品久久久久中文字幕二区 | 久草久草久草 | 美女一区| 久草日韩 | 精品国产欧美一区二区三区成人 | 九九亚洲 | 国产激情视频在线 | 日韩中文一区 | 欧美精品一区二区三区在线播放 | 精品亚洲一区二区三区 | 日本不卡在线视频 | 欧美精品乱码99久久影院 | 搞av.com| 最新av中文字幕 | 狠狠干狠狠操 | av一区二区三区四区 | 日日摸夜夜添夜夜添特色大片 | 欧美成人免费电影 | 欧美一二三 | 欧美久久国产精品 | 久热电影| 日韩在线观看中文字幕 | 蜜桃av鲁一鲁一鲁一鲁 | 成人免费观看男女羞羞视频 | 欧美色综合一区二区三区 | 九九伦理片 | 天堂av中文在线 | 久久综合爱 | 国产成人精品a视频 | a视频在线观看 | 欧美1区| 视频一区二区在线观看 | 男女视频在线观看免费 | 在线观看视频一区二区三区 | 日韩精品中文字幕一区二区三区 | 中文字幕av色 | 91精品国产91久久久久久 | 色网站在线免费观看 | 日韩欧美在 |