【轉載修改】 oracle資訊收集工具-ora2html使用

spectre2發表於2011-04-15

有的時候,作為一個DBA,可能需要收集部署好的Oracle資料庫資訊。硬體配置、作業系統情況、軟體安裝路徑、資料庫使用者資訊......一項一項做下來也夠頭疼的。假如有工具能夠自動給我們收集就方便多了。ora2Html就是這樣一個方便的小工具。
  ora2html簡介  
  ora2html ( 來自 http://ora2html.sourceforge.net/ ) 是一個專門收集類Unix平臺上的Oracle資料庫資訊並輸出報告的工具。該工具主要程式是一個 shell ( korn/bash )指令碼,可以用在大多數Unis和Linux平臺上。使用 ora2html 需要一個可用的oracle環境。雖然對8i以前的版本支援不好,但是還是可以用在8i上,10g也是類似的情況。在8i/9i上面執行良好。 目前完全支援的平臺: Solaris 2.7/2.8
  Tru64 4.x/5.x
  HP-UX
  Linux
  其他平臺應該也是可用的,但是似乎沒有人證實這一點。
  ora2html的特點:
  可輸出為文字,部分HTML或者全部HTML格式
  自動檢測已安裝的軟體,包括配置資訊和版本資訊
  自動探測資料庫
  提供背景資訊和相關的建議
  提供作業系統硬體/核心/使用者資訊
  顯示資料庫配置檔案與基本的例項資訊
  顯示資料庫的規劃
  顯示資料庫效能指示
  給出資料庫基本安全問題
  顯示資料庫物件資訊,如 DirectorIES, JOBS, SNAPSHOTS, 等內容 ...
  RAC上也一樣可以用
  難看的HTMl程式碼 :(
  可選擇性輸出內容
  使用方便
  Open Source。GNU版權下分發。

下載頁面

http://sourceforge.net/projects/ora2html/files/
  使用簡介orahtml使用起來非常簡單,參考下面的操作Log:

[root@foo root]# su - oracle

[oracle@foo oracle]$wget http://cdnetworks-kr-1.dl.sourceforge.net/project/ora2html/ora2html/ora2html%201.49/ora2html_v1-49.tar.gz

[oracle@foo oracle]$gunzip ora2html_v1-49.tar.gz

[oracle@foo oracle]$tar xvf  ora2html_v1-49.tar

[oracle@foo oracle]$mv ora2html_v1-49 ora2html

[oracle@foo oracle]$cd ora2html

[oracle@foo ora2html]$ ls -ltr
  total 228
  -rw-r--r-- 1 oracle oracle 564 Oct 21 20:24 TODO
  -rw-r--r-- 1 oracle oracle 7916 Oct 21 20:24 README
  -rw-r--r-- 1 oracle oracle 3630 Oct 21 20:24 passWord_list.sql
  -rw-r--r-- 1 oracle oracle 17979 Oct 21 20:24 COPYING
  -rw-r--r-- 1 oracle oracle 13352 Oct 22 17:08 CHANGELOG
  -rwx------ 1 oracle oracle 154131 Oct 22 17:14 ora2html
  基本用法:
  ./ora2html #預設選項,輸出為HTML報告
  ./ora2html -text #文字輸出到螢幕上(text output to screen)
  ./ora2html -nohtab #HTML檔案,沒有HTML格式化的表
  ./ora2html -sid foo #收集指定SID的資訊
  ./ora2html -home all -nosid #收集所有安裝軟體的資訊,但是不包括資料庫的資訊
  
   預設的報告非常具體,整個頁面( 假如選擇輸出HTML的話 )分四個主要部分
  1 - Basic system / platform. information #基本系統/平臺資訊
  2 - OS user configuration and environment #作業系統使用者和環境變數
  3 - Oracle software and components #Oracle軟體與元件
  4 - Database foo (/u01/app/oracle/prodUCt/9.2.0) #例項資訊報告中會用紅色字型顯示有問題的地方,比如有“lazy”使用者(密碼過於簡單或是使用預設密碼的使用者)等。
  其他問題ora2html還在繼續發展過程中,有潛力成為一款很方便的資料庫資訊收集工具(最後一次的更新房然是Oct 22 2004,開發者 ycl 還是很勤奮的:-) )。現在存在的問題有:Css 沒有完全和 html 頁面剝離(作者也意識到了這一點);平臺支援不夠廣泛;沒有對XML的支援等。
轉自:http://www.wangchao.net.cn/bbsdetail_1779247.html

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14184018/viewspace-692571/,如需轉載,請註明出處,否則將追究法律責任。

相關文章