程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> ORACLE10G修改主機名後的EM(Enterprise Manager)啟動問題

ORACLE10G修改主機名後的EM(Enterprise Manager)啟動問題

編輯:Oracle數據庫基礎

Oracle10G修改主機名後的EM(Enterprise Manager)啟動問題


Oracle10G修改主機名 EM Enterprise Manager 無法啟動


       修改主機名從info到info-0073後,Oracle EM (Enterprise Manager)無法啟動,嘗試手工解決.
C:\Documents and Settings\Administrator>emctl start dbconsole
Environment variable Oracle_SID not defined. Please define it.
       按提示設置Oracle_SID
C:\Documents and Settings\Administrator>set Oracle_SID=WWMDB
       再測試

ma">C:\Documents and Settings\Administrator>emctl start dbconsole
EM Configuration issue. D:\Oracle\product\10.1.0\Db_1/info-0073_WWMDB not found
       按提示將上面info_WWMDB目錄改成info-0073_WWMDB,再測試.
C:\Documents and Settings\Administrator>emctl start dbconsole
Oracle Enterprise Manager 10g Database Control Release 10.1.0.2.0
Copyright (c) 1996, 2004 Oracle Corporation.  All rights reserved.
http://info:5500/em/console/aboutApplication
Starting Oracle Enterprise Manager 10g Database Control ...The OracleDBConsolew
The OracleDBConsolewwmdb service could not be started.
A service specific error occurred: 2.
More help is available by typing NET HELPMSG 3547.
       仍有錯誤,手工修改配置文件.
       修改D:\Oracle\product\10.1.0\Db_1\info-0073_wwmdb\sysman\config\emd.propertIEs
agentStateDir=D:/Oracle/product/10.1.0/Db_1/info-0073_wwmdb
chronosRoot=D:/Oracle/product/10.1.0/Db_1/info-0073_wwmdb/sysman/emd/chronos
REPOSITORY_URL=http://info-0073:5500/em/upload/
emdRootCertLoc=D:/Oracle/product/10.1.0/Db_1/info-0073_wwmdb/sysman/config/b64LocalCertificate.txt
internetCertLoc=D:/Oracle/product/10.1.0/Db_1/info-0073_wwmdb/sysman/config/b64InternetCertificate.txt
emdWalletSrcUrl=http://info-0073:5500/em/wallets/emd
emdWalletDest=D:/Oracle/product/10.1.0/Db_1/info-0073_wwmdb/sysman/config/server
EMD_URL=http://info-0073:1830/emd/main

man">       修改D:\Oracle\product\10.1.0\Db_1\info-0073_wwmdb\sysman\config\emoms.propertIEs
Oracle.sysman.db.isqlplusUrl=http\://info-0073\:5560/isqlplus/dynamic
Oracle.sysman.db.isqlplusWebDBAUrl=http\://info-0073\:5560/isqlplus/dba/dynamic
Oracle.sysman.emSDK.svlt.ConsoleServerHost=info-0073
Oracle.sysman.eml.mntr.emdRepServer=info-0073
Oracle.sysman.eml.mntr.emdRepConnectDescriptor=(DESCRIPTION\=(ADDRESS_LIST\=(ADDRESS\=(PROTOCOL\=TCP)(HOST\=info-0073)(PORT\=1521)))(CONNECT_DATA\=(SERVICE_NAME\=wwmdb)))
D:\Oracle\product\10.1.0\Db_1\info-0073_wwmdb\sysman\emd\targets.XML




       emctl start dbconsole仍是報錯,

再修改

$Oracle_HOME\sysman\config\emd.propertIEs
       問題依舊,看來修改配置文件需要修改的地方比較多,而且容易遺漏,還是重新配置服務吧.
C:\Documents and Settings\Administrator>emca -r
EMCA 開始於 Mon Apr 16 17:02:29 CST 2007
輸入以下有關要配置的數據庫的信息
監聽程序端口號: 1521
數據庫 SID: WWMDB
服務名: WWMDB
通知的電子郵件地址:
通知的電子郵件網關:
dbsnmp

ACKGROUND: #d9d9d9; COLOR: black; FONT-FAMILY: 宋體">口令:

sysman 口令:
sys 口令:
-----------------------------------------------------------------
已指定以下設置
 
數據庫 ORACLE_HOME ................ D:\Oracle\product\10.1.0\Db_1
Enterprise Manager ORACLE_HOME ................ D:\Oracle\product\10.1.0\Db_1
數據庫主機名 ................ info-0073
="3">監聽程序端口號 ................ 1521
數據庫 SID ................ WWMDB

9; COLOR: black; FONT-FAMILY: 宋體">服務名 ................ WWMDB

通知的電子郵件地址 ...............
通知的電子郵件網關 ...............
-----------------------------------------------------------------
是否繼續? [是/否]: 是
已為數據庫 WWMDB 配置了 DBConsole
是否要為指定的數據庫重新配置 DBConsole? [是/否

; FONT-FAMILY: Tahoma">]: 是

請確保 DBConsole 已關閉
如果准備好繼續, 請按
2007-4-16 17:03:00 Oracle.sysman.emcp.EMConfig checkConfiguration
警告: 'shared_pool_size' 必須大於等於 80 MB。
2007-4-16 17:03:06 Oracle.sysman.emcp.EMConfig checkConfiguration
嚴重: 'job_queue_processes' 必須大於等於 1。

  改正錯誤, 然後以獨立模式運行 EM Co

無法完成配置。有關詳細信息, 請參閱日志文件
       解決問題
SQL> alter system set shared_pool_size=80M scope=both;
System altered.
       再重新建立
C:\Documents and Settings\Administrator>emca –r
…………………………
2007-4

-16 17:07:37 Oracle.sysman.emcp.EMConfig updateReposVars

信息: 正在更新文件 D:\Oracle\product\10.1.0\Db_1\sysman\emdrep\config\repository.variables.
2007-4-16 17:07:59 Oracle.sysman.emcp.EMConfig stopOMS
信息: 正在停止 DBConsole...
2007-4-16 17:08:30 Oracle.sysman.emcp.EMConfig addPortEntrIEs
信息: 正在更新文件 D:\Oracle\product\10.1.0\Db_1\install\portlist.ini...
2007-4-16 17:08:30 Oracle.sysman.emcp.EMConfig updateEmdProps
信息: 正在更新文件 D:\Oracle\product\10.1.0\Db_1\sysman\config\emd.propertIEs...
2007-4-16 17:08:30 Oracle.sy

sman.emcp.EMConfig updateConfigFiles

信息: targets.XML 文件已成功更新
2007-4-16 17:08:30 Oracle.sysman.emcp.EMConfig updateEmomsProps
信息: 正在更新文件 D:\Oracle\product\10.1.0\Db_1\sysman\config\emoms.propertIEs...
2007-4-16 17:08:30 Oracle.sysman.emcp.EMConfig updateConfigFiles
信息: emoms.propertIEs 文件已成功更新
2007-4-16 17:08:36 Oracle.sysman.emcp.EMConfig startOMS
信息: 正在啟動 DBConsole...
2007-4-16 17:11:39 Oracle.sysman.emcp.EMConfig perform

LOR: black; FONT-FAMILY: 宋體">信息: DBConsole 已成功啟動
2007-4-16 17:11:39 Oracle.sysman.emcp.EMConfig perform
信息: >>>>>>>>>>> Enterprise Manager URL 為 http://info-0073:5500/em <<<<<<<<<<<
Enterprise Manager 配置已成功完成
EMCA 結束於 Mon Apr 16 17:11:39 CST 2007
        到此問題解決,可以訪問EM. 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved