聯繫我們

課程簡介

介紹與基礎

  • Oracle 資料庫架構概覽
  • 資料庫執行個體 (Instance) 與資料庫 (Database) 的區別
  • 記憶體與程序架構(SGA、PGA、背景程序)
  • 參數檔案、控制檔案、重做日誌 (Redo logs)、警示日誌 (Alert logs) 及追蹤檔案 (Trace files)
  • Oracle 多租戶 (Multitenant) 概覽(CDB 與 PDB,SE2 範圍)

環境準備與安裝

  • 先決條件與支援的平台
  • 安裝 Oracle Database 19c SE2
  • 建立初始資料庫(使用 DBCA)
  • 安裝後設定:監聽器 (Listeners)、服務、Enterprise Manager Express

管理工具與連線

  • 連線至 Oracle 資料庫執行個體
  • SQL*Plus:基本命令與管理
  • 使用 Oracle SQL Developer
  • Oracle Enterprise Manager Express:監控與常見任務
  • Net Services 與監聽器設定

執行個體與資料庫管理

  • 啟動與關閉模式
  • 使用 DBCA 和 SQL 建立資料庫
  • 初始化參數與動態效能視圖 (V$)
  • 管理警示日誌、追蹤檔案及自動診斷倉庫 (ADR)
  • 資料字典

連線與命名方式

  • 建立網路連線
  • 命名方式:Easy Connect、Local Naming、Directory Naming
  • 資料庫服務管理
  • 監聽器代理設定(動態與靜態)

多租戶架構(CDB 與 PDB)– SE2 範圍

  • CDB 與 PDB 概念
  • PDB 建立(使用 PDB$SEED、OMF、PDB_FILE_NAME_CONVERT 參數)
  • PDB 管理(模式、參數、主機/埠設定)
  • 移除 PDB
  • 共用伺服器設定(SGA、PGA、共用伺服器模式)

儲存管理

  • 表空間與資料檔
  • 臨時表空間與 UNDO 表空間
  • 段 (Segments)、延伸區 (Extents)、區塊 (Blocks) 及空間管理
  • 檔案增長、OMF(Oracle 管理檔案)及資料檔移動

安全與稽核

  • 使用者、角色與權限(最小權限原則)
  • 檔案 (Profiles)、密碼政策及資源限制
  • Oracle SE2 中的稽核概念
  • 關鍵操作的稽核

備份與還原 (RMAN)

  • 備份策略:類型、保留政策及還原目標
  • RMAN 設定與目錄 (Catalogs)
  • 還原情境:媒體、特定時間點、常見故障
  • 備份驗證

監控與效能最佳化

  • 使用執行計畫(EXPLAIN PLAN、AUTOTRACE)
  • 診斷等待與常見事件
  • 利用資料字典與動態視圖進行主動監控
  • SE2 的調優方法

從 Oracle 11g 遷移至 19c

  • 升級路徑與先決條件
  • 升級前/自動升級工具
  • 驗證步驟及不相容問題解決
  • 升級後任務及非推奨功能
  • 遷移後測試

課程結束

  • 整體總結
  • 最佳實踐建議

總結與下一步

最低要求

  • 具備關係型資料庫概念的理解
  • 擁有 SQL 使用經驗
  • 熟悉 Windows 或 Linux 等作業系統的基本操作

受眾

  • 資料庫管理員
  • 系統管理員
  • 負責管理 Oracle 環境的 IT 專業人員
 49 小時

人數


每位參與者的報價

客戶評論 (1)

即將到來的課程

課程分類