首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> Oracle 資料庫 >> Oracle 資料庫基礎

Oracle OMS 實現資料備份完整操作指南:從安裝配置到導出排程

     編輯:Oracle 資料庫基礎

前言

Oracle Management Server (OMS) 是 Oracle 9i 企業版提供的集中管理框架,透過 Enterprise Manager Console (EMC) 可圖形化執行備份、匯入匯出、作業排程等操作。本文詳細記錄 OMS 安裝、儲存庫建立、服務啟動、EMC 登入、作業憑證配置、資料導出作業建立的完整流程,解決「高手都用 exp/imp」的迷思,讓圖形化管理落地可用。

一、OMS 安裝與儲存庫建立

1. 確認與安裝 OMS 元件

  • 啟動 Oracle Universal Installer (OUI) → Installed Products → 展開 Oracle Home (如 OraHome92)
  • 若無 Oracle9i Management and Integration → 需安裝
  • OUI → Available Products → 選擇 Oracle9i Management and Integration → Oracle Management Server 安裝

2. 配置管理儲存庫資料庫

  • 啟動:Configuration and Migration Tools → Enterprise Manager Configuration Assistant
  • 操作選擇:Configure Local Oracle Management Server → Create New Repository → Typical
  • 系統建立 oemrep 資料庫儲存管理資訊
  • 需指定 SYS、SYSTEM 密碼

3. 啟動 Management Server 服務

  • Windows 服務管理器中啟動:OracleOraHome92ManagementServer
  • 確保其他自動啟動的 Oracle 服務(資料庫、監聽器)皆已運行

二、Enterprise Manager Console 登入與配置

1. 登入模式選擇

  • Standalone(獨立啟動):僅管理本機資料庫物件、用戶,無備份功能
  • Login to Oracle Management Server:完整管理功能,含備份/恢復/作業系統

2. 首次登入

  • 帳號:sysman,密碼:oem_temp
  • 首次登入強制修改 sysman 密碼
  • 若提示「認證不正確」且帳號無誤 → 刪除儲存庫資料庫重建

三、Windows 環境備份作業憑證配置(關鍵步驟)

1. 建立專用 OS 用戶

  • 用戶名:如 oracle_backup
  • 加入群組:Administrators、ORA_DBA

2. 授予「作為批次作業登入」權限

控制台 → 管理工具 → 本地安全性原則
→ 本地原則 → 使用者權利指派
→ 「以批次工作身分登入」 → 加入 oracle_backup 用戶

3. EMC 配置首選認證

  • EMC 選單:Configuration → Preferences → Preferred Credentials
  • 目標類型 Node(節點):找到本機名稱 → 輸入 oracle_backup 及密碼
  • 目標類型 Database(資料庫):找到目標資料庫 → 輸入 DBA 帳號(如 system/manager)
  • 確定儲存

四、建立資料導出作業

  1. EMC 導航樹展開目標資料庫 → Schema → Tables
  2. 右鍵目標表 → Data Management → Export
  3. 導出精靈配置:
    • 匯出模式:Table / Schema / Full
    • 檔案路徑、參數(統計資訊、約束、授權等)
    • 排程:立即 / 定時 / 重複
    • 提交作業
  4. 在 Jobs 面板查看作業狀態、日誌、輸出檔案

五、常見問題與解決

問題原因解決
OMS 服務無法啟動儲存庫資料庫未啟動、連線描述錯誤檢查 oemrep 實例、tnsnames.ora、listener.ora
EMC 登入失敗sysman 密碼錯誤、儲存庫鎖定重置 sysman 密碼或重建儲存庫
備份作業卡住OS 憑證錯誤、磁碟空間不足、權限不足驗證 Preferred Credentials、檢查磁碟、確認批次登入權限
導出檔案為空查詢條件過濾所有資料、表為空檢查匯出範圍與 WHERE 條件

六、OMS vs 傳統 exp/imp 對比

維度OMS (EMC)exp/imp 命令列
易用性圖形化導向,適合偶發操作腳本化、自動化首選
排程管理內建作業系統、歷史追蹤需搭配 OS 排程器
遠端管理集中管理多目標需 SSH/遠端執行
效能調優參數暴露有限完整參數控制 (BUFFER, DIRECT, PARALLEL)
版本相容9i/10g/11g/12c/19c 演進為 Cloud Control跨版本相容性極佳

結語

OMS/EMC 提供了 Oracle 圖形化管理的標準化入口,對於偏好視覺化操作、需要集中管理多資料庫、重視作業審計追蹤的團隊極具價值。關鍵成功因子在於:正確建立儲存庫、啟動 Management Server、配置 OS 批次登入憑證、設定 Preferred Credentials。掌握此流程,即可將「高手不用 OMS」轉化為「專業 DBA 善用工具」,以圖形化效率處理日常備份、匯出、空間管理等作業。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved