我來回答題主的問題。
運維或者軟體實施人員,在工作中對Oracle的側重點是不一樣的,運維偏重於Oracle 資料庫的維護和管理,而軟體實施人員對Oracle的技能要求相對來說要求比運維人員要低。
一、 運維和軟體實施人員都需要撐握的
首先要能夠搭建一套資料庫,並且能夠將資料庫恢復到資料庫裡,供業務系統使用。
1. Oracle 資料庫軟體的安裝
2. Oracle 資料庫的備份,恢復 (exp, imp/ expdp ,impdp )
二、 Oracle 運維DBA人員需要撐握的技術能力
除了前面最基本的能力以外,作為Oracle 執行人員還需要撐握的必須技能是:
1. Oracle 資料庫的備份,恢復 (rman 方式),並能夠制定、實施較好的備份機制(全備、增量備份、差異備份,以及相應的恢復操作)
2. 能夠搭建、維護好 RAC 資料庫叢集
3. 能夠搭建、維護好 Data Guard ,實現資料庫的冗餘
4. 能夠管理維護好Oracle 中的Object 準確,確保它們狀態正常。如: 表、索引、觸發器、實圖,儲存過程,JOB等。
5. 撐握資料庫的最佳化方法,能夠讀懂並執行 AWR,ADDM, ASH 報告,對Oracle進行有效的效能最佳化。
我來回答題主的問題。
運維或者軟體實施人員,在工作中對Oracle的側重點是不一樣的,運維偏重於Oracle 資料庫的維護和管理,而軟體實施人員對Oracle的技能要求相對來說要求比運維人員要低。
一、 運維和軟體實施人員都需要撐握的
首先要能夠搭建一套資料庫,並且能夠將資料庫恢復到資料庫裡,供業務系統使用。
1. Oracle 資料庫軟體的安裝
2. Oracle 資料庫的備份,恢復 (exp, imp/ expdp ,impdp )
二、 Oracle 運維DBA人員需要撐握的技術能力
除了前面最基本的能力以外,作為Oracle 執行人員還需要撐握的必須技能是:
1. Oracle 資料庫的備份,恢復 (rman 方式),並能夠制定、實施較好的備份機制(全備、增量備份、差異備份,以及相應的恢復操作)
2. 能夠搭建、維護好 RAC 資料庫叢集
3. 能夠搭建、維護好 Data Guard ,實現資料庫的冗餘
4. 能夠管理維護好Oracle 中的Object 準確,確保它們狀態正常。如: 表、索引、觸發器、實圖,儲存過程,JOB等。
5. 撐握資料庫的最佳化方法,能夠讀懂並執行 AWR,ADDM, ASH 報告,對Oracle進行有效的效能最佳化。