ORACLE運維DBA 需要掌握的基礎操作技能清單

孤竹星發表於2017-09-01

1.      Linux 安裝Oracle 單機資料庫,包括10g,11g,12c

1)  修改預設的引數,比如sga,pga

2)  修改online redo log 檔案大小

3)  建立業務使用者並指定表空間

 

2.      RMAN 備份恢復

1)  RMAN 整庫備份與恢復

2)  RMAN 表空間備份與恢復

3)  RMAN 資料檔案級備份與恢復

4)  RMAN 的完全恢復與不完全恢復,比如基於時間,SCN,序列號

5)  RMAN 修復壞塊

6)  修改RMAN 的引數,如備份保留策略

 

3.      資料泵基本操作

1)  整庫庫匯出與匯入

2)  使用者級別匯出與匯入

3)  表級匯出與匯入

4)  匯入過程中指定remap user 和 remap tablespace 以及忽略remap功能的TRANSFORM=segment_attributes:n 使用。

 

4.      Data Guard 環境搭建與維護

1)  使用Oracle 10g中的RMAN duplicate 搭建Data Guard

2)  使用11g的Active Data Guard 搭建DG 環境

3)  使用copy 資料檔案的方式搭建Dg 環境

4)  DG的日常監控與維護,比如修改同步模式,保護級別

5)  DG的switchover 和 Failover 操作

 

5.      搭建RAC 叢集,包括11g,12c

1)  使用UDEV 方式搭建

2)  使用Multipath 方式搭建

3)  搭建RAC + DG的架構

 

6.      ASM 磁碟組管理

1)  建立磁碟組,注意指定Failgroup 和不指定failgroup的區別。

2)  磁碟組新增disk


3)  修改磁碟組屬性

4)  磁碟mount 和 dismount

5)  Asmcmd 命令使用

 

7.      RAC 日常維護


1)  rac 日誌檢視,注意11g和12c rac 日誌檔案位置的不同。

2)  rac的起停操作

3)  RAC 負載均衡配置

4)  RAC failover 配置

5)  RAC service 配置

 


8.      其他技能

1)  掌握多種檢視執行計劃的方法:explain plan for,auto truace,檢視記憶體中的執行計劃。

2)  掌握統計資訊的收集方法:資料字典,資料表,按使用者,全庫,按表收集,是否收集直方圖,指定收集的並行度。

3)  碎片整理:檢視和收集表級碎片和索引高度。

4)  收集並分析AWR/ADDM/ASH 報告

5)  日常資料庫的維護,比如表空間管理。

6)  掌握資料遷移的方法

7)  掌握資料庫的升級,分小版升級和大版的升級。

8)  掌握OPatch工具的使用以及PSU補丁的安裝。

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

相關文章