過去做Oracle項目的時候
只是在做基於Oracle的開發工作(主要是PL/SQL存儲過程)
對Oracle的管理幾乎沒有做過
只是懂得用exp
imp這些命令對Oracle做邏輯的備份
今年年初
自己開始琢磨Oracle
因為前一個工作
接觸到了OEM
自己不斷的嘗試了N次
差不多才學會配置
今天抽空把自己的配置經驗總結出來
供大家參考
(因為我不太懂得在這裡貼圖
所以所有的圖片就以回復的形式給出
我是在Win
k Server環境下實現的
至於到Linux
我想應該大同小意吧
只是很多都是命令參數
不如Win
k這樣方便
)
OEM
就是Oracle Enterprise Manager
要使用OEM
必須首先配置好ManagementServer服務(即OMS)
因為OEM是在OMS服務的支持下運行的
配置OMS需要5步
我把每步的圖片都摘下來了
貼在後面的回復中
通過
開始->程序->Oracle
oraHome
->Enterprise Manager->Configuration Assistant
打開企業管理器配置助手
出現如圖1所示的
配置打作
界面

我們選擇
創建一個新的檔案庫
如果已經有了檔案庫
你可以刪除
也可以升級
或編輯參數
選擇好後
按
下一步
按鈕
出現如圖2所示的
為資料檔案庫選擇數據庫
界面

在這裡你必須
以有DBA權限的用戶登錄到數據庫
我這裡用的是SYSTEM
輸入密碼和服務(默認密碼是MANAGER
裝Oracle時輸入的全局數據庫名為ORCL
所以服務也是ORCL)
輸入完畢按
下一步
按鈕
出現如圖三所示的
資料檔案庫登錄信息
界面

這裡要求
輸入資料檔案庫用戶名和密碼
如果不想保存用戶和密碼
請選中下面的
請勿保存用戶名和口令
復選框
按
下一步
按鈕
出現如圖4所示的
選擇資料檔案庫用戶表空間

我用的是默認選項
你也可以自己指定相關的選項
然後按
下一步
按鈕
出現如圖5所示的
創建資料檔案庫概要
界面

這只是對上面配置信息的顯示
在這裡我們點
完成
按鈕
就開始創建資料檔案庫
出現如圖6所示的進度界面

剛出現的時候
中間的按鈕是
顯示詳細資料
點擊後出現右面的進度畫面
中間按鈕變成
隱藏詳細資料
當創建完畢後
關閉
窗口
就可以使用OEM了
但必須保證在使用前OMS必須已經啟動
在Windows下啟動OMS的方法是
在桌面
選中
我的電腦
單擊鼠標右鍵
選擇彈出菜單的
管理
進入計算機管理
選擇
服務和應用程序
的
服務
或者
開始->設置->控制面板
進入控制面板
打開
管理工具
裡的
服務
進入
計算機服務
在你照上面的步驟配置了OMS後
會出現
OracleoraHome
ManagementServer
服務
默認是手工啟動
選中該項後單擊鼠標右鍵
在彈出菜單中選擇
啟動
就可以啟動OMS服務了
在啟動這個服務之前必須保證啟動了
OracleServiceORCL
和
OracleoraHome
TNSListener
服務
現在我們可以通過
開始->程序->Oracle
oraHome
->Enterprise Manager->Console
進入OEM了
出現登錄界面
用戶名和口令默認是sysman/oem_temp
Management Server是本機名或者IP地址
如果你是第一次登錄
系統強制你更改sysman的密碼
你必須記住自己更改後的密碼
忘記了
)
那我也無能為力了啊
這時就出現了OEM控制台了啊
(如圖7所示)

在配置OEM之前
必須保證你的機器上沒有安裝SQLSERVER之類非ORACLE的數據庫
否則進入OEM控制台後
會出現VTO
錯誤
就是在節點上無法找到Oracle數據庫
(筆者因為裝了SQLSERVER數據庫
就出現這個錯誤
後來刪除了SQLServer
就找到了Oracle數據庫
然後再裝上SQLServer
就沒有問題了啊)
在開始使用OEM控制台前
還要進行一個配置
就是讓登錄操作系統的用戶(默認是Administrator)具有批處理作業的限
因為Win
kServer系統默認Adminstrator是沒有批處理作業的權限的
通過
開始->設置->控制面板
進入控制面板後
打開管理工具
選擇
本地安全策略
進入本地安全設置窗口
打開
本地策略
的
用戶權限指派
選擇最後一項
作為批處理權限登錄
然後
添加
上Administrator用戶即可
現在回到OEM控制台
打開菜單
系統->首選項
選擇
首選身份證明
頁
在
服務類型
為
數據庫
的身份證明上
用戶名為Oracle數據庫用戶
我用的是SYSTEM
輸入密碼和連接類型(我選擇的SYSDBA)
而在節點項的身份證明我輸入的就是上面配置好的具有批處理作業權限的操作系統用戶Administrator
還有該用戶登錄系統的密碼
然後
確定
如果你沒有進行上面的
作為批處理權限登錄
的授權
在你進行作業操作的時候
將會得到
VNI
: 驗證錯誤
錯誤
現在通過
工具->數據庫應用程序->DBA Studio
進入DBA Studio
執行導出
是不是成功了
From:http://tw.wingwit.com/Article/program/Oracle/201311/17852.html