您的位置:首页 > 数据库 > Oracle

oracle10g 安装 实例化 EM 配置文件时出错

2014-11-27 15:34 302 查看
原文链接:http://blog.csdn.net/coolhao123/article/details/8839443

由于某些原因,需要更改服务器机器名,重启后,修改了oracle监听配置文件,但依旧无法启动服务,在google上找了N种方案,均告失败。无耐,只好重装oracle,安装到最好,告知em部署失败,依据提示查看log文件,如下:

 

2011-9-30 16:17:55 oracle.sysman.emcp.util.PlatformInterface executeCommand

警告: 执行 CMD /C E:\oracle\product\10.2.0\db_2\bin\emctl.bat deploy dbconsole E:\oracle\product\10.2.0\db_2\orchidsure_orcl orchidsure:3938 orchidsure orcl  时出错

2011-9-30 16:17:55 oracle.sysman.emcp.EMAgentConfig instantiateEMConfigFiles

配置: Failed to deploy state dirs

2011-9-30 16:17:55 oracle.sysman.emcp.EMConfig perform

严重: 实例化 EM 配置文件时出错

有关详细资料, 请参阅 E:\oracle\product\10.2.0\db_2\cfgtoollogs\dbca\orcl\emConfig.log 中的日志文件。

2011-9-30 16:17:55 oracle.sysman.emcp.EMConfig perform

配置: Stack Trace: 

oracle.sysman.emcp.exception.EMConfigException: 实例化 EM 配置文件时出错

at oracle.sysman.emcp.EMAgentConfig.updateAgentConfigFiles(EMAgentConfig.java:2615)

at oracle.sysman.emcp.EMAgentConfig.performConfiguration(EMAgentConfig.java:1196)

at oracle.sysman.emcp.EMAgentConfig.invoke(EMAgentConfig.java:226)

at oracle.sysman.emcp.EMAgentConfig.invoke(EMAgentConfig.java:204)

at oracle.sysman.emcp.EMConfig.perform(EMConfig.java:146)

at oracle.sysman.assistants.util.em.EMConfiguration.run(EMConfiguration.java:436)

at java.lang.Thread.run(Thread.java:534)

解决方法如下:

1,emca -repos drop

2,emca -config dbcontrol db -repos create

注意 输入监听端口时输入监听器的端口  

下面是我的操作

C:\Documents and Settings\Administrator>emca -repos drop

EMCA 开始于 2009-4-1 16:53:50

EM Configuration Assistant 10.2.0.1.0 正式版

版权所有 (c) 2003, 2005, Oracle。保留所有权利。

输入以下信息:

数据库 SID: orcl

监听程序端口号: 1521

SYS 用户的口令:

SYSMAN 用户的口令:

SYSMAN 用户的口令:

是否继续? [yes(Y)/no(N)]: y

2009-4-1 16:54:01 oracle.sysman.emcp.EMConfig perform

信息: 正在将此操作记录到 d:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\orcl\emc

a_2009-04-01_04-53-50-下午.log。

2009-4-1 16:54:01 oracle.sysman.emcp.EMReposConfig dropRepository

信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...

2009-4-1 16:54:53 oracle.sysman.emcp.EMReposConfig invoke

信息: 已成功删除资料档案库

已成功完成 Enterprise Manager 的配置

EMCA 结束于 2009-4-1 16:54:53

C:\Documents and Settings\Administrator>emca -config dbcontrol db -repos create

EMCA 开始于 2009-4-1 16:56:32

EM Configuration Assistant 10.2.0.1.0 正式版

版权所有 (c) 2003, 2005, Oracle。保留所有权利。

输入以下信息:

数据库 SID: orcl

已为数据库 orcl 配置了 Database Control

您已选择配置 Database Control, 以便管理数据库 orcl

此操作将移去现有配置和默认设置, 并重新执行配置

是否继续? [yes(Y)/no(N)]: y

监听程序端口号: 1521

SYS 用户的口令:

DBSNMP 用户的口令:

SYSMAN 用户的口令:

SYSMAN 用户的口令: 通知的电子邮件地址 (可选):

通知的发件 (SMTP) 服务器 (可选):

-----------------------------------------------------------------

已指定以下设置

数据库 ORACLE_HOME ................ d:\oracle\product\10.2.0\db_1

数据库主机名 ................ PERFECT

监听程序端口号 ................ 1521

数据库 SID ................ orcl

通知的电子邮件地址 ...............

通知的发件 (SMTP) 服务器 ...............

-----------------------------------------------------------------

是否继续? [yes(Y)/no(N)]: y

2009-4-1 16:57:17 oracle.sysman.emcp.EMConfig perform

信息: 正在将此操作记录到 d:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\orcl\emc

a_2009-04-01_04-56-32-下午.log。

2009-4-1 16:57:18 oracle.sysman.emcp.util.DBControlUtil stopOMS

信息: 正在停止 Database Control (此操作可能需要一段时间)...

2009-4-1 16:57:21 oracle.sysman.emcp.EMReposConfig createRepository

信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...

2009-4-1 16:58:56 oracle.sysman.emcp.EMReposConfig invoke

信息: 已成功创建资料档案库

2009-4-1 16:59:04 oracle.sysman.emcp.util.DBControlUtil startOMS

信息: 正在启动 Database Control (此操作可能需要一段时间)...

2009-4-1 16:59:44 oracle.sysman.emcp.EMDBPostConfig performConfiguration

信息: 已成功启动 Database Control

2009-4-1 16:59:44 oracle.sysman.emcp.EMDBPostConfig performConfiguration

警告: 无法创建 Database Control 快捷方式

2009-4-1 16:59:44 oracle.sysman.emcp.EMDBPostConfig performConfiguration

信息: >>>>>>>>>>> Database Control URL 为 http://PERFECT:5500/em <<<<<<<<<<<

已成功完成 Enterprise Manager 的配置

EMCA 结束于 2009-4-1 16:59:44
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: