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.

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=
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=
emdWalletDest=D:/oracle/product/10.1.0/Db_1/info-0073_wwmdb/sysman/config/server
EMD_URL=
修改
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 <<<<<<<<<<<
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
  • 访问量
    49747