十步讓你成為Oracle DBA
發(fā)布時(shí)間:
2020-03-08 21:30:03
十步讓你成為Oracle DBA
1)克服心理恐懼障礙
2)學(xué)會(huì)認(rèn)真閱讀,基礎(chǔ)重于一切
3)由點(diǎn)及面、由淺入深
4)通過(guò)實(shí)踐檢驗(yàn)所學(xué)知識(shí)
5)見(jiàn)微知著
興趣 + 勤奮 + 堅(jiān)持 + 方法 ≈ 成功
具備了這些基本的素質(zhì),再加上強(qiáng)烈的興趣和愛(ài)好,成為一個(gè)Oracle DBA也不是一件多么困難的事,就像學(xué)習(xí)其他的技能一樣,入門(mén)并不是很難,但在這個(gè)行業(yè)能不能走得更遠(yuǎn)做得更好,一方面除了自己勤奮的努力外,另一方面也要看一些機(jī)緣!
如果你決定打算做一個(gè)Oracle DBA,那么請(qǐng)先完成如下的這些基本功練習(xí),等打好了基礎(chǔ),再逐步的循序漸進(jìn),由淺入深!
在下面的每個(gè)步驟里,都蘊(yùn)涵了大量的知識(shí),只是給出了一個(gè)學(xué)習(xí)的綱要,你能不能超越就看自己的造化了!
第一步:先認(rèn)識(shí)Oracle
1)認(rèn)識(shí)Oracle Database
2)了解Oracle Database的體系結(jié)構(gòu)和工作原理
3)了解管理Oracle Database的常用工具有哪些?
4)了解一般DBA的日常工作內(nèi)容
第二步:安裝你的第一套Oracle
1)選擇安裝平臺(tái)和軟件
2)快速閱讀Installation Guide,了解安裝需求
3)安裝Oracle相關(guān)軟件
4)利用DBCA創(chuàng)建、配置你的第一個(gè)Oracle數(shù)據(jù)庫(kù)
5)利用DBUA升級(jí)你的第一個(gè)數(shù)據(jù)庫(kù)到較高版本
第三步:認(rèn)識(shí)EM
DBA 2.0時(shí)代的必備工具
1)創(chuàng)建、配置你的第一個(gè)dbcontrol
2)通過(guò)EM來(lái)管理你的第一個(gè)Oracle Database
第四步:配置Oracle網(wǎng)絡(luò)服務(wù)
1)理解Oracle network原理
2)利用netca配置你的第一個(gè)監(jiān)聽(tīng)和服務(wù)
3)啟動(dòng)和停止監(jiān)聽(tīng)
第五步:認(rèn)識(shí)Instance
1)了解Instnace內(nèi)存結(jié)構(gòu)
2)了解Oracle后臺(tái)進(jìn)程
3)了解Oracle初始化參數(shù)的作用、并學(xué)會(huì)管理這些參數(shù)
4)啟動(dòng)和停止數(shù)據(jù)庫(kù)
–了解數(shù)據(jù)庫(kù)啟動(dòng)/關(guān)閉的過(guò)程
第六步:認(rèn)識(shí)Oracle的物理、邏輯結(jié)構(gòu)
1)控制文件
2)數(shù)據(jù)文件
3)參數(shù)文件
4)日志文件
5)密碼文件
6)歸檔文件
7)備份文件
8)其他文件
9)認(rèn)識(shí)表空間
10)了解各種Segment
11)創(chuàng)建、管理、刪除你的第一個(gè)表空間和Segment
12)創(chuàng)建、管理、刪除你的第一個(gè)pl/sql Object
第七步:管理Oracle帳戶
1)了解Oracle數(shù)據(jù)庫(kù)用戶的分類
2)了解Oracle權(quán)限和角色的概念
3)了解Profile作用
4)創(chuàng)建并管理你的第一個(gè)Oracle user
5)刪除一個(gè)user
第八步:熟悉Oracle數(shù)據(jù)字典和常用動(dòng)態(tài)性能視圖
1)了解Oracle的數(shù)據(jù)字典
2)熟悉常用的Oracle動(dòng)態(tài)性能視圖
第九步:了解Oracle備份/恢復(fù)的概念
1)了解Oracle備份/恢復(fù)的基本原理
2)了解常用的備份/恢復(fù)方法及工具
3)完成你的第一個(gè)備份
4)完成你的第一個(gè)恢復(fù)
第十步:學(xué)會(huì)監(jiān)控?cái)?shù)據(jù)庫(kù)
1)了解被監(jiān)控的對(duì)象和目的
2)熟悉Oracle日常診斷和調(diào)優(yōu)的基本知識(shí)
3)配置你的第一個(gè)監(jiān)控
4)診斷你的第一個(gè)問(wèn)題(思路–方法)
5)利用EM查看你的監(jiān)控和報(bào)告
在上面的每一步里,都包含很多的知識(shí)點(diǎn),如果你能堅(jiān)持把這些東西完整的學(xué)習(xí)下來(lái),那么你就基本上具備了入門(mén)的基礎(chǔ)知識(shí)。接下來(lái),你需要戒驕戒躁,繼續(xù)深入,不斷的積累和完善,在進(jìn)一步深入學(xué)習(xí)的基礎(chǔ)上,逐步的把Oracle的變更管理、診斷診斷、調(diào)整管理、配置管理等各類程序逐一的學(xué)習(xí)和實(shí)踐。
然后,等你對(duì)Oracle Database有了比較全面的認(rèn)識(shí)以后,可以慢慢的學(xué)習(xí)Oracle的其他Option,比如RAC、DataGuard、Partition、Streams、XML DB、Timesten、OLAP、Security方面的選件,同時(shí)對(duì)Oracle MAA的整體解決方案中的技術(shù)做一個(gè)全面的review(其實(shí)你在學(xué)習(xí)其他各種Option的時(shí)候已經(jīng)涉及到了)。
學(xué)習(xí)Oracle過(guò)程中的一些忌諱
1)文不對(duì)題
經(jīng)??吹胶芏嗳四弥?i,9i的資料在10g,11g上做實(shí)驗(yàn),碰了鼻子不說(shuō),還說(shuō)Oracle這不好那不好!
2)少走彎路
學(xué)習(xí)Oracle Database,應(yīng)該仔細(xì)的閱讀Oracle Database Concepts(有時(shí)間的話,能通讀+實(shí)踐多次才好),不要上來(lái)就拿個(gè)什么寶典在那里搗鼓,在概念沒(méi)弄清楚的情況下,你能確定你每個(gè)enter下去,會(huì)導(dǎo)致系統(tǒng)如何嗎?不要繞了大半天,最后還是因?yàn)橐粋€(gè)概念的問(wèn)題,跑回來(lái)重新啃書(shū)本,四處灌水求助。
3)心浮氣躁
學(xué)習(xí),要耐得住寂寞,經(jīng)得起誘惑。如果今天看到這個(gè)新潮就學(xué)這個(gè),明天感覺(jué)那個(gè)熱門(mén)又學(xué)那個(gè),蜻蜓點(diǎn)水一帶而過(guò),那么我們就可能始終停留在一知半解的水平上而難以具備真知灼見(jiàn)。古人說(shuō):“世事洞明皆學(xué)問(wèn)。”要做到世事洞明,就必須下一番苦功,認(rèn)真去學(xué)習(xí)鉆研,從而獲得真諦。
祝愿各位Oracle fans能夠通過(guò)對(duì)Oracle技術(shù)的學(xué)習(xí),成就自己的未來(lái),改變的命運(yùn)!祝大家好運(yùn)!
上一篇:
華為路由器交換機(jī)配置命令大全
下一篇:
IT行業(yè)考哪些證書(shū)可以拿到高薪,含金量比較高?