ITPub博客

首页 > Linux操作系统 > Linux操作系统 > ORACLE10G修改主机名后的EM(Enterprise Manager)启动问题

ORACLE10G修改主机名后的EM(Enterprise Manager)启动问题

原创 Linux操作系统 作者:aikangyan 时间:2008-04-29 14:12:09 0 删除 编辑
修改主机名从infoinfo-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
       再测试
">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.
     &nbs
仍有错误,手工修改配置文件.修改
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
修改
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
再修改
$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
通知的电子邮件地址:
通知的电子邮件网关:
口令:
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
监听程序端口号 ................ 1521
数据库 SID ................ WWMDB
服务名 ................ WWMDB
通知的电子邮件地址 ...............
通知的电子邮件网关 ...............
-----------------------------------------------------------------
是否继续? [/]:
已为数据库 WWMDB 配置了 DBConsole
是否要为指定的数据库重新配置 DBConsole? [/


请确保 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
-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


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12379366/viewspace-255795/,如需转载,请注明出处,否则将追究法律责任。

上一篇: JDK5.0中文API
下一篇: Oracle主机字符串
请登录后发表评论 登录
全部评论

注册时间:2007-12-12

  • 博文量
    81
  • 访问量
    43455