文章詳情頁(yè)
[Oracle] Ora2html--收集Oracle數(shù)據(jù)庫(kù)信息
瀏覽:110日期:2023-11-12 10:08:23
整理:Fenng 日期:25-Oct-2004 出處:http://www.dbanotes.net版本:0.91 有的時(shí)候,作為一個(gè)DBA,可能需要收集部署好的Oracle數(shù)據(jù)庫(kù)信息。硬件配置、操作系統(tǒng)情況、軟件安裝路徑、數(shù)據(jù)庫(kù)用戶信息......一項(xiàng)一項(xiàng)做下來(lái)也夠頭疼的。假如有工具能夠自動(dòng)給我們收集就方便多了。ora2Html就是這樣一個(gè)方便的小工具。ora2html簡(jiǎn)介ora2html ( 來(lái)自 http://ora2html.sourceforge.net/ ) 是一個(gè)專(zhuān)門(mén)收集類(lèi)Unix平臺(tái)上的Oracle數(shù)據(jù)庫(kù)信息并輸出報(bào)告的工具。該工具主要程序是一個(gè) shell ( korn/bash )腳本,可以用在大多數(shù)Unis和Linux平臺(tái)上。使用 ora2html 需要一個(gè)可用的oracle環(huán)境。雖然對(duì)8i以前的版本支持不好,但是還是可以用在8i上,10g也是類(lèi)似的情況。在8i/9i上面運(yùn)行良好。 目前完全支持的平臺(tái): Solaris 2.7/2.8 Tru64 4.x/5.x HP-UX Linux其他平臺(tái)應(yīng)該也是可用的,但是似乎沒(méi)有人證實(shí)這一點(diǎn)。 ora2html的特點(diǎn):可輸出為文本,部分HTML或者全部HTML格式 自動(dòng)檢測(cè)已安裝的軟件,包括配置信息和版本信息 自動(dòng)探測(cè)數(shù)據(jù)庫(kù) 提供背景信息和相關(guān)的建議 提供操作系統(tǒng)硬件/內(nèi)核/用戶信息 顯示數(shù)據(jù)庫(kù)配置文件與基本的實(shí)例信息 顯示數(shù)據(jù)庫(kù)的規(guī)劃 顯示數(shù)據(jù)庫(kù)性能指示 給出數(shù)據(jù)庫(kù)基本安全問(wèn)題 顯示數(shù)據(jù)庫(kù)對(duì)象信息,如 DirectorIES, JOBS, SNAPSHOTS, 等內(nèi)容 ... RAC上也一樣可以用 難看的HTMl代碼 :( 可選擇性輸出內(nèi)容 使用方便 Open Source。GNU版權(quán)下分發(fā) 使用簡(jiǎn)介orahtml使用起來(lái)非常簡(jiǎn)單,參考下面的操作Log:[root@foo root]# su - oracle[oracle@foo oracle]$wget http://optusnet.dl.sourceforge.net/ ourceforge/ora2html/ora2html_v1-45.tar.gz[oracle@foo oracle]$tar -zxvf ora2html_v1-45.tar.gz[oracle@foo oracle]mv ora2html_v1-45 ora2html[oracle@foo oracle]cd ora2html[oracle@foo ora2html]$ ls -ltrtotal 228-rw-r--r-- 1 oracle oracle564 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 #默認(rèn)選項(xiàng),輸出為HTML報(bào)告./ora2html -text #文本輸出到屏幕上(text output to screen)./ora2html -nohtab #HTML文件,沒(méi)有HTML格式化的表./ora2html -sid foo #收集指定SID的信息./ora2html -home all -nosid #收集所有安裝軟件的信息,但是不包括數(shù)據(jù)庫(kù)的信息默認(rèn)的報(bào)告非常具體,整個(gè)頁(yè)面( 假如選擇輸出HTML的話 )分四個(gè)主要部分 1 - Basic system / platform information#基本系統(tǒng)/平臺(tái)信息2 - OS user configuration and environment#操作系統(tǒng)用戶和環(huán)境變量3 - Oracle software and components#Oracle軟件與組件4 - Database foo (/u01/app/oracle/prodUCt/9.2.0)#實(shí)例信息報(bào)告中會(huì)用紅色字體顯示有問(wèn)題的地方,比如有“lazy”用戶(密碼過(guò)于簡(jiǎn)單或是使用默認(rèn)密碼的用戶)等。 其他問(wèn)題ora2html還在繼續(xù)發(fā)展過(guò)程中,有潛力成為一款很方便的數(shù)據(jù)庫(kù)信息收集工具(最后一次的更新房然是Oct 22 2004,開(kāi)發(fā)者 ycl 還是很勤奮的:-) )。現(xiàn)在存在的問(wèn)題有:Css 沒(méi)有完全和 html 頁(yè)面剝離(作者也意識(shí)到了這一點(diǎn));平臺(tái)支持不夠廣泛;沒(méi)有對(duì)XML的支持等。參考信息ora2html - http://ora2html.sourceforge.net/ 本文作者Fenng,某美資公司DBA,業(yè)余時(shí)間混跡于各數(shù)據(jù)庫(kù)相關(guān)的技術(shù)論壇且樂(lè)此不疲。目前關(guān)注如何利用ORACLE數(shù)據(jù)庫(kù)有效地構(gòu)建企業(yè)應(yīng)用。對(duì)Oracle tuning、troubleshooting有一點(diǎn)研究。個(gè)人技術(shù)站點(diǎn):http://www.dbanotes.net/ 。可以通過(guò)電子郵件 [email protected] 聯(lián)系到他。 原文出處http://www.dbanotes.net/OpenSource/Ora2html.htm 回首頁(yè) All Articles (by Fenng) are licensed under a Creative Commons License.I would welcome any feedback. Please send questions, comments or corrections to [email protected]
標(biāo)簽:
Oracle
數(shù)據(jù)庫(kù)
排行榜
