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

Oracle 9i 管理伺服器(OMS)實現資料匯入匯出完整指南

     編輯:Oracle 資料庫基礎

前言

在 Oracle 9i 環境中,透過 Oracle 管理伺服器(Oracle Management Server,簡稱 OMS)可輕鬆完成資料的匯出成檔案或從檔案匯入。雖然網路上關於此主題的討論不少,但完整且具備操作指導性的文件卻較少。許多論壇所謂的「高手」往往建議直接使用 exp/imp 工具,對 OMS 的實際操作流程卻鮮少深入說明。本文將提供一份詳細的圖文教學,協助您從零開始完成 OMS 的安裝、配置與資料備份操作。

一、認識 Enterprise Manager Console 的兩種登入模式

啟動 Enterprise Manager Console 時,會出現兩個選項:

  • 獨立啟動:僅能執行基本管理工作,如管理帳號、資料庫物件等。
  • 登入 Oracle Management Server:才能使用備份、恢復等進階管理功能。

若要使用 OMS 功能,必須先完成 OMS 服務的安裝與配置。

二、安裝 Oracle Management Server

  1. 啟動 Oracle Universal Installer,查看「已安裝產品」,展開 Oracle 主目錄(如 oraHome92),確認是否存在 Oracle9i Management and Integration 元件。
  2. 若未安裝,在「可用產品」清單中選擇 Oracle 9i Management and Integration → Oracle Management Server 進行安裝。

三、配置管理資料庫

  1. 安裝完成後,啟動 Configuration and Migration Tools → Enterprise Manager Configuration Assistant。
  2. 選擇「配置本機的 Oracle Management Server」→「建立新的資料庫檔案」→「典型」安裝。
  3. 系統將建立名為 oemrep 的資料庫,用於儲存管理資訊。過程中需指定 SYS 與 SYSTEM 帳號的密碼。

四、啟動 Management Server 服務

Windows 環境下,開啟「服務」管理工具,找到 OracleOraHome92ManagementServer 並啟動。同時確保其他設為自動啟動的 Oracle 服務(如 Listener、資料庫實例)皆已啟動。

五、首次登入與密碼修改

  • 使用 Enterprise Manager Console 登入,預設帳號:sysman,密碼:oem_temp。
  • 首次登入系統會強制要求修改 sysman 密碼。
  • 若提示「身分證明不正確」,請確認帳號為 sysman;若帳號無誤仍報錯,建議刪除剛建立的 oemrep 資料庫並重新建立。

六、建立備份專用作業系統帳號(Windows 環境)

  1. 建立一個專用 OS 使用者,例如 Oracle_back,加入 Administrators 群組與 ora_dba 群組。
  2. 賦予「以批次工作登入」權限:
    控制台 → 管理工具 → 本機安全性原則 → 本機原則 → 使用者權利指派 → 「以批次工作登入」 → 加入 Oracle_back 使用者。

七、配置 Enterprise Manager Console 偏好認證

  1. 開啟 Console,依序選擇「配置」→「偏好設定」→「偏好認證」。
  2. 在「目標名稱」中找到您的主機名(目標類型為「節點」),輸入 Oracle_back 及其密碼。
  3. 找到目標資料庫(目標類型為「資料庫」),輸入具備 DBA 權限的帳號密碼。
  4. 完成後,在任意資料表右鍵選擇「資料管理」→「匯出」,即可在作業系統中看到該匯出任務。

小結

透過上述步驟,您已成功部署 OMS 並完成資料匯出的前置準備。OMS 雖然介面操作較 exp/imp 直觀,但安裝配置較繁瑣,建議在測試環境先行驗證流程,再應用於生產環境。

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