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

Oracle 9i OMS 備份實戰:從安裝配置到 Enterprise Manager Console 導出數據全流程

     編輯:Oracle 資料庫基礎

前言

Oracle 9i 引入 Oracle Management Server (OMS),提供圖形化的集中備份/恢復管理。雖然社區常建議直接用 exp/imp,但 OMS 適合需視覺化排程、跨庫管理的場景。本文記錄從零安裝 OMS、建立儲存庫、配置備份憑證、至 EM Console 執行導出的完整步驟。

一、安裝 OMS 組件

  1. 啟動 Oracle Universal Installer (OUI) → 已安裝產品 → 展開 OraHome92
  2. 若無 Oracle9i Management and Integration,點選 可用產品 安裝 Oracle 9i Management and Integration → Oracle Management Server

二、建立管理儲存庫

  1. 啟動 Configuration and Migration Tools → Enterprise Manager Configuration Assistant
  2. 選擇 配置本地 OMS → 建立新儲存庫 → 典型安裝
  3. 系統自動建立 oemrep 資料庫,需指定 SYS/SYSTEM 密碼

三、啟動 Management Server 服務

  • Windows:服務中啟動 OracleOraHome92ManagementServer
  • 確保其他 Oracle 自動服務(Listener、DB Instance)均已啟動

四、EM Console 登錄與首次配置

  1. 選擇 登錄到 Oracle Management Server
  2. 預設帳號 sysman / oem_temp,首次登錄強制修改密碼
  3. 若提示「身份證明不正確」且帳號無誤 → 刪除 oemrep 重建儲存庫

五、配置備份所需的 OS 憑證(Windows 環境)

  1. 建立專用 OS 用戶 oracle_backup,加入 Administrators 與 ora_dba 群組
  2. 本地安全策略 → 用戶權利指派 → 作為批處理作業登錄 → 加入 oracle_backup

六、EM Console 註冊目標憑證

  1. 選單:配置 → 首選項 → 首選身份證明
  2. 節點(機器名):填入 oracle_backup 及其密碼
  3. 資料庫目標:填入 DBA 帳號(如 sys as sysdba)

七、執行導出備份

  1. EM Console 物件瀏覽器中右鍵任意表 → 數據管理 → 導出
  2. 按嚮導設定導出參數(全庫/用戶/表、檔案路徑、壓縮、統計資訊等)
  3. 提交作業,於 作業 頁面查看進度與日誌

八、常見坑點與對策

現象原因解決
OMS 服務啟動失敗儲存庫 DB 未啟動 / 端口衝突檢查 oemrep 狀態、listener.ora 端口
sysman 密碼反覆錯誤儲存庫損壞刪除 oemrep 重建
導出作業卡住OS 憑證權限不足確認批處理登錄權限、磁碟空間

九、遷移建議

Oracle 10g+ 已以 Database Control / Grid Control 取代 OMS,12c 後更推薦 RMAN + Cloud Control。若仍在 9i 環境,可按本文操作;規劃升級時請優先評估 RMAN 腳本化備份方案。

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