自己營造ORACLE測試環境

lurou發表於2011-08-31

轉載作者及連結:eygle|English Version

eygle和kamus對oracle學習環境的思考,收錄下來備用。我的空間儘量原創,但是像這樣的東西我是寫不出來的,嘿嘿 :)


昨天在新聞組上有朋友提出這樣一個問題:


關於oracle的學習,在vm上搞一下可以說只是一個入門,要真正學東西還是要靠實踐。。。。
一般朋友是沒機會接觸小型機和Unix的。本人有幸可以接觸Unix,但僅限於接觸,還是有很多限制。
比如說想讓機房的人幫忙配個儲存學學ASM,結果吃了閉門羹;想讓專案上RAC又很多"主管"有意見。。。。

其實這是很多朋友都會遇到的問題,就是對於DBA的嚮往以及學習環境的問題。
這個問題我以前曾經說明過,昨天又寫了一點我的感受:


我經常說的一句話是:如果改變不了別人,要學會改變自己。

引申一下就是,當別人不能為我們創造環境時,要自己來創造。
自己做一套Linux環境,演習ASM非常簡單。甚至在Windows上也可以輕易實現。
很多在測試環境折騰過的複雜問題,80%的人在生產環境中是從來不會遇到的。

所以我往往覺得,真正的測試,更能成就全面的知識。

改變自己,利用一切可能,調整自我,並且加速成長!
然後機遇會接踵而至。


Kamus的回覆也值得借鑑:


也跟很多年輕的朋友說起過這個問題,很多人都說,找不到環境,羨慕別人有這樣那樣的環境可以測試,而自己只能是簡單的維護。

我的想法跟eygle的觀點完全一致,環境是自己創造的。實際上,在最開始我學習Oracle的時候也同樣沒有任何一個產品環境可以測試,RAC?能有一個單節點的資料庫連上儲存我就謝天謝地了,更別談什麼RAC了。

自己搭建的測試環境已經可以滿足絕大多數實驗的要求了。只需要一臺效能比較好的桌上型電腦,就可以透過vmvare搭建各種環境。ASM(這東西不需要RAC,單節點照樣可以測試ASM),dataguard,streams,partitions,backup
and recover,oracle
text,timesten,這些東西你都自己測試一遍,基本上就行了。RAC沒什麼高深的,在你真正面對RAC環境之前,你完全可以不碰它。

透過測試環境補充自己的知識,當你有足夠自信面對任何面試的時候,會發現忽然間機會成倍增長。


很多朋友的建議都值得借鑑,共同探討,可以發現很多有價值的資訊

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

相關文章