廣州總校區(qū)切換校區(qū)
復制成功
微信號:togogoi
添加微信好友, 詳細了解課程
已復制成功,如果自動跳轉微信失敗,請前往微信添加好友
打開微信

Oracle OCM甲骨文認證大師

課時總數:144課時

課程介紹

  
  一、Oracle數據庫軟件的安裝部署和升級

  1.  課程應用

        ●  為了順利使用OracleDatabase軟件,DBA的第一項任務是安裝和部署OracleDatabase軟件。

        ●  無論是安裝還是配置,都應該根據實際需要來進行,使得系統(tǒng)滿足用戶的實際需求。

        ●  隨著Oracle版本升級和發(fā)布各種補丁,Oracle數據庫軟件的安裝不是一勞永逸的,應該隨時根據需求的變化和環(huán)境的需要進行監(jiān)視和適當地調整。

        ●  因此,作為一個數據庫管理員(DatabaseAdministrator,DBA),應該學會升級Oracle數據庫軟件和安裝各種補丁。

  2.  課程目標

        ●  OCM考試介紹和課程介紹

        ●  獨立在OracleEnterpriseLinux5.432

        ●  位平臺下安裝Oracle11.2.0.3.0

        ●  升級Oracle11.2.0.3.0至11.2.0.3.14

        ●  了解Oracle數據庫行業(yè)知識

        ●  手工創(chuàng)建數據庫

  3.  課程大綱

        1.  OCM考試介紹和課程介紹

             ●  OCM考試流程簡介

             ●  OCM考試大綱介紹

             ●  課程安排介紹

        2.  安裝和升級數據庫軟件

             ●  安裝VMware10

             ●  安裝部署OracleLinux5.432位

             ●  安裝部署Oracle11.2.0.3.0

             ●  區(qū)分PSU/CPU/SPU

             ●  升級Oracle至11.2.0.3.14

             ●  手工創(chuàng)建數據庫

        3.  SQL*PLUS工具的使用

             ●  執(zhí)行sql腳本

             ●  使用edit指令

             ●  使用spool指令

             ●  格式化列顯示

             ●  使用set指令

             ●  使用change指令

             ●  使用list指令

             ●  使用input指令

             ●  使用append指令

             ●  將sqlbuffer中的sql保存到文件

             ●  其他相關指令

             ●  顯示sqlplus幫助

             ●  顯示sqlplus系統(tǒng)變量的值

  二、Oracle數據庫管理和配置

  1.  課程應用

        ●  作為一個高級數據庫管理員,必須學會規(guī)劃數據庫,規(guī)劃內容包括硬件容量規(guī)劃、軟件規(guī)劃、網絡規(guī)劃。

        ●  作為一個高級數據庫管理員,必須學會設計應用架構:數據庫設計、應用設計、技術架構設計。

  2.  課程目標

        ●  如何設計應用架構

        ●  如何規(guī)劃數據庫

        ●  如何合理配置和管理數據庫

  3.  課程大綱

        1.  Oracle數據庫設計

             ●  考慮Oracle數據庫的邏輯需求

            ●  數據庫的創(chuàng)建方式和數量

            ●  數據庫數據文件和日志文件的存放位置

        2.  Oracle數據庫規(guī)劃

            ●  硬件容量規(guī)劃:磁盤空間、CPU、I/O等規(guī)劃

            ●  軟件規(guī)劃:操作系統(tǒng)的安裝和配置規(guī)劃、數據庫規(guī)劃、數據庫對象內容和數量規(guī)劃

            ●  網絡規(guī)劃:網絡硬件、網絡軟件和協(xié)議、網絡客戶數量流量和分布、網絡拓撲結構等規(guī)劃

            ●  根據短期、中期、長期和未來業(yè)務發(fā)展對數據庫做規(guī)劃

        3.  Oracle表空間詳解

            ●  表空間的操作和管理

            ●  配置大文件表空間Rowid詳解

            ●  Rowid詳解

            ●  使用自動和手動管理的表空間

            ●  創(chuàng)建和管理NFS文件管理的表空間

            ●  詳解和管理undo表空間

            ●  加密表空間

            ●  如何在工作中創(chuàng)建合適的表空間

        4.  Oracle數據庫存儲結構詳解

            ●  數據文件詳解

            ●  管理數據文件

            ●  如何合理規(guī)劃和添加數據文件

            ●  什么是段、區(qū)、塊

            ●  行遷移和行鏈接的成因,帶來的影響和解決方案

            ●  什么是高水位線,帶來的影響和解決方案

        5.  Oracle數據庫配置

            ●  為數據庫配置內存大小和參數

            ●  如何在工作中為數據庫配置合適的參數

  三、Oracle數據庫網絡管理

  1.  課程應用

        ●  OracleDatabase提供了許多網絡管理工具和服務,DBA應該借助這些工具和服務規(guī)劃和管理網絡操作。為了做好網絡管理工作,DBA應該學會定義數據庫的連接,學會使用OracleNetListener,學會使用Oracle配置文件,確定服務器應該使用專有還是共享方式連接,在多層網絡環(huán)境中配置數據庫。

  2.  課程目標

        ●  學會配置Oracle數據庫網絡

  3.  課程大綱

        1.  配置Oracle網絡環(huán)境

             ●  Oracle網絡配置

             ●  監(jiān)聽器的配置與管理

             ●  Tnsnames的配置與管理

             ●  動態(tài)注冊與靜態(tài)注冊

             ●  使用Oracle配置文件

             ●  網絡故障Failover

        2.  解決Oracle網絡故障

             ●  設置網絡追蹤

             ●  故障處理

  四、網格控制

  1.  課程應用

        ●  作為一個數據庫管理員(DatabaseAdministrator,DBA),應該學會使用EM(EnterpriseManager)對數據庫進行各種管理和操作。

        ●  OracleDatabase提供了許多自動工作的工具,DBA應該充分利用這些工具和機制,進行各種調度作業(yè),確定作業(yè)應該在何時執(zhí)行,確保作業(yè)可以正確執(zhí)行,在作業(yè)失敗時進行處理,使系統(tǒng)可以均衡地執(zhí)行相應的操作。

  2.  課程目標

        ●  獨立完成GC軟件的安裝

        ●  安裝和管理GC客戶端

        ●  配置和管理GC

        ●  使用Schedule

  3.  課程大綱

        1.  GC的安裝和配置

             ●  GC的作用和應用

             ●  GC的體系架構

             ●  GC的安裝

             ●  配置EM資料庫

             ●  創(chuàng)建EM用戶AGENT的安裝和配置

        2.  GC的使用

             ●  使用EM修改數據庫配置

             ●  使用EM修改數據庫可用性

        3.  創(chuàng)建和使用計劃任務

             ●  創(chuàng)建和管理job作業(yè)

             ●  創(chuàng)建和監(jiān)視警告

             ●  創(chuàng)建通知

             ●  創(chuàng)建計劃任務

             ●  創(chuàng)建計劃

             ●  為作業(yè)指定時間窗口

             ●  創(chuàng)建程序

             ●  創(chuàng)建作業(yè)類

             ●  使用RMAN備份各種文件

  五、Oracle數據庫備份與恢復

  1.  課程應用

        ●  天災、人禍、系統(tǒng)缺陷都有可能造成系統(tǒng)的癱瘓、失敗。怎樣解決這些災難性問題呢?可行的辦法就是制定和實行備份和恢復策略。

        ●  備份就是制作數據的副本,恢復就是將數據的副本復原到系統(tǒng)中。

        ●  備份和恢復工作是DBA的一項持續(xù)性的重要工作,其執(zhí)行頻率可以根據數據的重要程度和系統(tǒng)的穩(wěn)定程度來確定。

  2.  課程目標

        ●  了解Oracle數據庫備份恢復原理

        ●  學會使用閃回

        ●  學會使用手工備份恢復

        ●  學會使用導入導出、數據泵導入導出工具

        ●  學會使用RMAN工具

        ●  學會使用數據恢復顧問

  3.  課程大綱

        1.  備份恢復基本概念

             ●  實際工作中制定備份恢復策略需要考慮的因素

             ●  常見錯誤類型和如何應對

             ●  SCN號詳解

             ●  冷備份與熱備份

             ●  物理備份與邏輯備份

             ●  完全備份與不完全備份

             ●  完全恢復與不完全恢復

             ●  實例恢復與介質恢復

        2.  使用閃回

             ●  閃回版本查詢

             ●  閃回事務

             ●  閃回表

             ●  閃回丟棄

             ●  閃回數據庫

             ●  閃回數據歸檔

        3.  手工備份與恢復

             ●  使用手工方式對控制文件和數據文件進行物理備份

             ●  丟失一個或多個控制文件的解決方案

             ●  丟失一個日志成員和一個非當前日志組的解決方案

             ●  丟失系統(tǒng)表空間的恢復方案

             ●  丟失非系統(tǒng)表空間的恢復方案

        4.  邏輯備份

             ●  導入導出原理解析

             ●  使用導入導出工具執(zhí)行表、對象、全庫導出和導入

             ●  導入導出工具常用參數詳解

             ●  使用數據泵導入導出工具執(zhí)行表、對象、全庫導出和導入

             ●  數據泵導入導出工具常用參數詳解

             ●  傳輸表空間

             ●  字符集問題

        5.  使用RMAN執(zhí)行備份和恢復

             ●  RMANCatalog

             ●  RMAN工具的基本使用

             ●  查看和修改RMAN環(huán)境設置

             ●  使用控制文件自動備份

             ●  使用RMAN鏡像備份

             ●  使用RMAN備份優(yōu)化

             ●  使用多個通道進行備份

             ●  使用備份恢復冗余策略

             ●  使用RMAN備份各種文件

             ●  使用增量備份

             ●  備份集與備份片

             ●  使用RMAN查看備份

             ●  使用RMAN校驗備份集

             ●  修改備份集狀態(tài)

             ●  使用RMAN進行各種場景的恢復

             ●  使用RMANSCRIPT

             ●  使用數據恢復顧問

  六、Oracle數據庫遷移

  1.  課程應用

        ●  作為一個數據庫管理員(DatabaseAdministrator,DBA),往往會在工作中遇到數據庫更換主機等問題,這種情況下,掌握數據庫遷移的技能是非常必要的。

  2.  課程目標

        ●  不同遷移場景介紹

        ●  基于不同的遷移場景如何選擇遷移方式

        ●  使用RMAN遷移數據庫

  3.  課程大綱

        1.  如何遷移數據庫

             ●  不同遷移場景介紹

             ●  基于不同的遷移場景如何選擇遷移方式

             ●  使用數據泵導入導出工具遷移數據庫

             ●  使用dblink遷移數據

             ●  使用RMAN執(zhí)行遷移

             ●  使用傳輸表空間遷移數據

             ●  使用DG遷移數據

             ●  使用OGG遷移數據

        2.  手工備份與恢復

             ●  使用數據泵導入導出工具執(zhí)行跨版本遷移

             ●  使用RMANConvert執(zhí)行跨平臺遷移

  七、Oracle數據庫性能優(yōu)化

  1.  課程應用

        ●  OracleDatabase的運行好壞必須得到正確地監(jiān)視、評價和調整,這是DBA一項高級工作。

        ●  借助一些工具和運行性能指標,DBA應該監(jiān)視系統(tǒng)的運行。

        ●  如果某些運行指標出現(xiàn)了問題,DBA應該及時地采取補救措施,使得系統(tǒng)始終保持高效地運行。

  2.  課程目標

        ●  學會使用各種診斷和調優(yōu)工具

        ●  學會使用分區(qū)表

        ●  學會對I/O進行優(yōu)化

        ●  學會使用索引組織表

        ●  學會對內存進行優(yōu)化

        ●  學會使用SQL*Loader和外部表

        ●  學會對SQL進行優(yōu)化

        ●  學會使用物化視圖

        ●  學會使用各種索引

        ●  學會使用ASM

  3.  課程大綱

        1.  性能優(yōu)化的基本概念

             ●  為什么要優(yōu)化

             ●  優(yōu)化目標

             ●  常見優(yōu)化問題

             ●  生產過程中的優(yōu)化步驟

        2.  診斷與調優(yōu)工具

             ●  告警日志

             ●  SQL跟蹤SQL_Trace10046、10053事件

             ●  資料視圖

             ●  AWR性能報告與ADDM

             ●  使用SQL優(yōu)化建議SQLTuningAdvisor

             ●  使用SQL查詢建議SQLAccessAdvisor

             ●  使用SQL性能分析器SQLPerformanceAnalyzer

             ●  配置基線模板

        3.  I/O調優(yōu)

             ●  進程與I/O

             ●  調節(jié)I/O的指導方針

             ●  相關I/O的視圖與AWR的I/O資料

             ●  全表掃描、索引掃描與物理讀

             ●  DBWn與物理寫

             ●  日志文件與歸檔日志

        4.  共享池

             ●  共享池簡介

             ●  庫緩存

             ●  游標與共享SQL

             ●  庫緩存調優(yōu)與Pin頻繁使用的對象

             ●  保留區(qū)與ORA-04031

             ●  共享池顧問

             ●  庫緩存調優(yōu)總結

             ●  調優(yōu)字典緩存

             ●  大池

             ●  共享池相關的閂

        5.  BufferCache

             ●  BufferCache簡介

             ●  塊的讀

             ●  塊的寫

             ●  邏輯讀的兩種類型

             ●  CR塊

             ●  等待事件

        6.  RedoBuffer與Java池

             ●  RedoBuffer

             ●  Java池

        7.  SGA管理

             ●  SGA_TARGET與SGA_MAX_SIZE

             ●  MEMORY_TARGET與MEMORY_MAX_TARGET

             ●  ASMM內存組件與非ASMM內存組件的改變

        8.  PGA與排序

             ●  UGA用戶全局區(qū)

             ●  CGA調用全局區(qū)

             ●  PGA程序全局區(qū)

             ●  PGA管理

             ●  PGA內存的回收

             ●  相關視圖

        9.  SQL調優(yōu)

             ●  訪問路徑

             ●  ROWID與ROWNUM

             ●  表連接方式

             ●  優(yōu)化器

             ●  執(zhí)行計劃和Hints

             ●  大綱

             ●  診斷工具

        10.  資料收集

             ●  什么是資料

             ●  柱狀圖

             ●  Analyze

        11.  學會使用各類索引

             ●  學會使用B*Tree索引

             ●  學會使用各類非B*Tree索引

             ●  不同索引的使用和性能對比

             ●  如何確定是否創(chuàng)建索引及選擇合適的索引

        12.  使用分區(qū)表

             ●  為什么使用分區(qū)表

             ●  工作中如何確定是否需要選用分區(qū)表

             ●  分區(qū)表的原理

             ●  Hash分區(qū)

             ●  列表分區(qū)

             ●  范圍分區(qū)

             ●  復合分區(qū)

             ●  創(chuàng)建、刪除、更新和管理分區(qū)表

             ●  全局和本地索引

        13.  使用索引組織表

             ●  為什么使用索引組織表

             ●  工作中如何確定是否需要選用索引組織表

             ●  索引組織表的原理

             ●  創(chuàng)建、刪除、更新和管理索引組織表

        14.  使用SQL*Loader和外部表

             ●  使用SQL*Loader裝載數據

             ●  為什么使用外部表

             ●  工作中如何確定是否需要選用外部表

             ●  外部表表的原理

             ●  創(chuàng)建、刪除、更新和管理外部表

        15.  使用物化視圖

             ●  為什么使用物化視圖

             ●  工作中如何確定是否需要選用物化視圖

             ●  物化視圖的工作原理

             ●  創(chuàng)建、刪除、更新和管理物化視圖

             ●  物化視圖的刷新

             ●  查詢重寫

        16.  使用ASM

             ●  ASM的原理

             ●  安裝部署GRID軟件

             ●  ASM磁盤、磁盤組、故障組概述

             ●  如何創(chuàng)建ASM磁盤

             ●  如何創(chuàng)建ASM實例

             ●  管理ASM實例

             ●  管理ASM磁盤

             ●  創(chuàng)建和管理ASM磁盤組

             ●  創(chuàng)建和管理ASM故障組

             ●  創(chuàng)建使用ASM磁盤組的數據庫

             ●  使用ASM鏡像數據

             ●  使用ASM平衡數據

             ●  ASM再平衡

  八、Oracle數據庫高可用性

  1.  課程應用

        ●  作為一個高級Oracle數據庫管理員,為了實現(xiàn)Oracle數據庫高可用性,應掌握ASM(AutomaticStorageManagement)的創(chuàng)建和管理。

        ●  作為一個高級Oracle數據庫管理員,為了實現(xiàn)Oracle數據庫高可用性,應掌握RAC(RealApplicationCluster)的創(chuàng)建和管理。

        ●  作為一個高級Oracle數據庫管理員,為了實現(xiàn)Oracle數據庫高可用性,應掌握DG(DataGuard)的創(chuàng)建和管理。

  2.  課程目標

        ●  學會使用ASM

        ●  學會使用RAC

        ●  學會使用DG

  3.  課程大綱

        1.  使用ASM

             ●  ASM的原理

             ●  安裝部署GRID軟件

             ●  ASM磁盤、磁盤組、故障組概述

             ●  如何創(chuàng)建ASM磁盤

             ●  如何創(chuàng)建ASM實例

             ●  管理ASM實例

             ●  管理ASM磁盤

             ●  創(chuàng)建和管理ASM磁盤組

             ●  創(chuàng)建和管理ASM故障組

             ●  創(chuàng)建使用ASM磁盤組的數據庫

             ●  使用ASM鏡像數據

             ●  使用ASM平衡數據

             ●  ASM再平衡

        2.  使用RAC

             ●  RAC的原理

             ●  何時使用RAC

             ●  集群相關概念:腦裂、健忘癥、投票等

             ●  使用ASM作為存儲安裝部署雙節(jié)點集群環(huán)境

             ●  在多個節(jié)點安裝Grid軟件

             ●  在多個節(jié)點安裝Oracle數據庫軟件

             ●  創(chuàng)建和管理多節(jié)點數據庫實例

             ●  RAC管理常用指令總結

             ●  RAC常見故障排除

             ●  RAC環(huán)境應該如何優(yōu)化

        3.  使用DG

             ●  DG的原理詳解

             ●  什么是邏輯備庫,什么是物理備庫

             ●  雙機熱備應用場景描述

             ●  DG相關服務介紹:日志發(fā)送、傳輸、接收、應用服務

             ●  DG三大保護模式介紹

             ●  創(chuàng)建物理備庫

             ●  配置雙機,減少主庫增量備份開銷

             ●  切換主備庫并切換回原狀態(tài)

             ●  配置故障切換連接

             ●  轉換備庫到快照備庫

             ●  為雙機熱備配置歸檔刪除策略


<
在線咨詢 ×

您好,請問有什么可以幫您?我們將竭誠提供最優(yōu)質服務!