| 導購 | 订阅 | 在线投稿
分享
 
 
當前位置: 王朝網路 >> oracle >> DBA:巧用ora2html收集Oracle數據庫信息
 

DBA:巧用ora2html收集Oracle數據庫信息

2008-06-26 07:29:49  編輯來源:互聯網  简体版  手機版  評論  字體: ||
 
 
  許多情況下,數據庫管理員(DBA)可能需要收集部署好的Oracle數據庫信息。硬件配置、操作系統情況、軟件安裝路徑、數據庫用戶信息......一步一補做下來十分繁瑣。本文中,筆者將詳細介紹一個能夠自動收集的小工具──ora2html。

  ora2html概述:

  ora2html 是一個專門收集類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版權下分發

  使用簡介

  orahtml使用起來非常簡單,參考下面的操作Log:

  [root@foo root]# su - oracle

  [oracle@foo oracle]$wget http://optusnet.dl.sourceforge.net/\

  sourceforge/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 -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還在繼續發展過程中,有潛力成爲一款很方便的數據庫信息收集工具現在存在的問題有:css沒有完全和html 頁面剝離;平台支持不夠廣泛;沒有對XML的支持等。
 
 
 
上一篇《臨時表在Oracle數據庫與SQL Server數據庫中的異同(1)》
下一篇《Oracle初級用戶必須了解的ORA-01034錯誤》
 
 
 
日版寵物情人插曲《Winding Road》歌詞

日版寵物情人2017的插曲,很帶節奏感,日語的,女生唱的。 最後聽見是在第8集的時候女主手割傷了,然後男主用嘴幫她吸了一下,插曲就出來了。 歌手:Def...

兄弟共妻,我成了他們夜裏的美食

老鍾家的兩個兒子很特別,就是跟其他的人不太一樣,魔一般的執著。兄弟倆都到了要結婚的年齡了,不管自家老爹怎麽磨破嘴皮子,兄弟倆說不娶就不娶,老父母爲兄弟兩操碎了心...

如何磨出破洞牛仔褲?牛仔褲怎麽剪破洞?

把牛仔褲磨出有線的破洞 1、具體工具就是磨腳石,下面墊一個硬物,然後用磨腳石一直磨一直磨,到把那塊磨薄了,用手撕開就好了。出來的洞啊很自然的。需要貓須的話調幾...

我就是掃描下圖得到了敬業福和愛國福

先來看下敬業福和愛國福 今年春節,支付寶再次推出了“五福紅包”活動,表示要“把欠大家的敬業福都還給大家”。 今天該活動正式啓動,和去年一樣,需要收集“五福”...

冰箱異味産生的原因和臭味去除的方法

有時候我們打開冰箱就會聞到一股異味,冰箱裏的這種異味是因爲一些物質發出的氣味的混合體,聞起來讓人惡心。 産生這些異味的主要原因有以下幾點。 1、很多人有這種習...

《極品家丁》1-31集大結局分集劇情介紹

簡介 《極品家丁》講述了現代白領林晚榮無意回到古代金陵,並追隨蕭二小姐化名“林三”進入蕭府,不料卻陰差陽錯上演了一出低級家丁拼搏上位的“林三升職記”。...

李溪芮《極品家丁》片尾曲《你就是我最愛的寶寶》歌詞

你就是我最愛的寶寶 - 李溪芮 (電視劇《極品家丁》片尾曲) 作詞:常馨內 作曲:常馨內 你的眉 又鬼馬的挑 你的嘴 又壞壞的笑 上一秒吵鬧 下...

烏梅的功效與作用以及烏梅的食用禁忌有哪些?

烏梅,又稱春梅,中醫認爲,烏梅味酸,性溫,無毒,具有安心、除熱、下氣、祛痰、止渴調中、殺蟲的功效,治肢體痛、肺痨病。烏梅泡水喝能治傷寒煩熱、止吐瀉,與幹姜一起制...

什麽是脂肪粒?如何消除臉部脂肪粒?

什麽是脂肪粒 在我們的臉上總會長一個個像脂肪的小顆粒,弄也弄不掉,而且顔色還是白白的。它既不是粉刺也不是其他的任何痘痘,它就是脂肪粒。 脂肪粒雖然也是由油脂...

網絡安全治理:國家安全保障的主要方向是打擊犯罪,而不是處置和懲罰受害者

來源:中國青年報 新的攻擊方法不斷湧現,黑客幾乎永遠占據網絡攻擊的上風,我們不可能通過技術手段杜絕網絡攻擊。國家安全保障的主要方向是打擊犯罪,而不是處置和懲罰...

 
 
 
許多情況下,數據庫管理員(DBA)可能需要收集部署好的Oracle數據庫信息。硬件配置、操作系統情況、軟件安裝路徑、數據庫用戶信息......一步一補做下來十分繁瑣。本文中,筆者將詳細介紹一個能夠自動收集的小工具──ora2html。 ora2html概述: ora2html 是一個專門收集類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版權下分發 使用簡介 orahtml使用起來非常簡單,參考下面的操作Log: [root@foo root]# su - oracle [oracle@foo oracle]$wget http://optusnet.dl.sourceforge.net/\ sourceforge/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 -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還在繼續發展過程中,有潛力成爲一款很方便的數據庫信息收集工具現在存在的問題有:css沒有完全和html 頁面剝離;平台支持不夠廣泛;沒有對XML的支持等。
󰈣󰈤
 
 
 
  免責聲明:本文僅代表作者個人觀點,與王朝網路無關。王朝網路登載此文出於傳遞更多信息之目的,並不意味著贊同其觀點或證實其描述,其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,並請自行核實相關內容。
 
 
最漂亮的香港幼稚園老師
萬裏挑一的氣質型白領
神舟筆記本優雅美女
花蕾般的少女
台風下的香港
小東江晨曲
江西--婺源--三清山
沙漠的情趣
 
>>返回首頁<<
 熱帖排行
 
 
王朝网络微信公众号
微信扫码关注本站公众号 wangchaonetcn
 
© 2005- 王朝網路 版權所有