linux下oracle的emca重建EM

2021-09-01 15:34:15 字數 1357 閱讀 6660

如改了機器名可以重建em,一般不需要重建em,可重新配置

emca重建em

重建乙個em資料庫

emca -repos recreate

刪除乙個em資料庫

emca -repos drop

建立乙個em資料庫

emca -repos create

配置資料庫的 database control

emca -config dbcontrol db

重新配置em後埠號可能會改變,注意看命令的提示資訊

埠號是根據配置檔案來的

配置em的埠號

配置**埠號

emca -reconfig ports -agent_port 3938

配置好的檔案在

可能你想配的埠號已經分配了,可以看log,他會給你自動分配乙個,

(可以刪除被占用的目錄,未測試)

重新配置em用到的主機名,在/etc/hosts檔案中,靠前的

127.0.0.1localhost.localdomainlocalhost dev

::1  localhost6.localdomain6 localhost6

其他的先設定oracle_sid環境變數後,或者是設定 oracle_unqname=orcl(資料庫例項名)

檢視em console服務的狀態

emctl status dbconsole

啟動em console服務

emctl start dbconsole

停止em console服務

emctl stop dbconsole

如果出現以下錯誤可以重新配置em,或拷貝之前的乙份em資料夾,改個名

localhost.localdomain 為機器名對應的網域名稱

[oracle@dev bin]$emctl status dbconsole

可以拷貝(dev為之前的機器名)

為cp -rf 源目錄 目標目錄

關於redhat下oracle的em按鈕亂碼

是因為em在生成按鈕時找不到對應的字型檔案造成 解決方法 在oracle使用者環境下 1.套用預設的字型配置檔案 cd oracle home jdk jre lib cp font.properties.zh cn.redhat font.properties 2.修改對應的中文字庫案路徑,比如我...

Oracle啟動em問題

本人電腦win7,64位,裝的oracle11g,首先手動啟動dbcontrol沒有成功。所以在dos介面下啟動 1 set oracle hostname localhost 不要加分號結尾 2 oracle unqname sid 不知道sid的可以登上資料庫檢視 show parameter ...

SUSE下安裝Oracle10g時EM亂碼處理

在suse 9 中安裝oracle10的時候,遇到em按鈕亂碼的問題,上網翻了很多帖子,大多都是centos或者rh中的處理方法,一般的說法都是需要進行以下動作 1.先停止em emctl stop dbconsole 2.分別進入以下2個路徑 2.1 oracle home jdk jre lib...