ITPub博客

首页 > Linux操作系统 > Linux操作系统 > oracle 10g emctl 报错的解决办法

oracle 10g emctl 报错的解决办法

原创 Linux操作系统 作者:zhengbao_jun 时间:2011-06-01 16:53:34 0 删除 编辑
  登陆http://localhost:1158/em时总是显示(Enterprise Manager无法连接到数据库实例。下面列出了组件的状态。),这个错误导致oem无法正常使用。

1、   需要重新配置EM资料库(先删除再建立,如果用重新配置可能不成功!)

删除当前EM资料库配置:

 Set ORACLE_SID=orcl

emca -deconfig dbcontrol db -repos drop

       

重新建立EM资料库

C:\>emca -config dbcontrol db -repos create

 

EMCA开始于2009-12-16 8:30:35

EM Configuration Assistant, 10.2.0.1.0正式版

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

 

输入以下信息:

数据库SID: orcl

监听程序端口号: 1521

SYS用户的口令:

DBSNMP用户的口令:

SYSMAN用户的口令:

通知的电子邮件地址(可选):

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

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

 

已指定以下设置

 

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

 

数据库主机名................ cn111460.fih.gd

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

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

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

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

 

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

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

2009-12-16 8:31:22 oracle.sysman.emcp.EMConfig perform

信息:正在将此操作记录到E:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\orcl\emca_2009-12-16_08-30-

4-上午.log

2009-12-16 8:31:33 oracle.sysman.emcp.EMReposConfig createRepository

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

2009-12-16 8:38:31 oracle.sysman.emcp.EMReposConfig invoke

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

2009-12-16 8:40:32 oracle.sysman.emcp.util.DBControlUtil secureDBConsole

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

2009-12-16 8:42:15 oracle.sysman.emcp.util.DBControlUtil secureDBConsole

信息:已成功保护Database Control

2009-12-16 8:42:17 oracle.sysman.emcp.util.DBControlUtil startOMS

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

2009-12-16 8:43:58 oracle.sysman.emcp.EMDBPostConfig performConfiguration

信息:已成功启动Database Control

2009-12-16 8:44:05 oracle.sysman.emcp.EMDBPostConfig performConfiguration

信息: >>>>>>>>>>> Database Control URLhttps://cn111460.fih.gd:1158/em <<<<<<<<<<<

已成功完成Enterprise Manager的配置

EMCA结束于2009-12-16 8:44:05

 

2、如果遇到:oracle.sysman报错,导致不成功,则执行下列命令:

SQL>drop user sysman cascade;

SQL>drop role MGMT_USER;

SQL>drop user MGMT_VIEW cascade;

SQL>drop public synonym MGMT_TARGET_BLACKOUTS;

SQL>drop public synonym SETEMVIEWUSERCONTEXT;

C:\>emca -config dbcontrol db -repos create

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

请登录后发表评论 登录
全部评论

注册时间:2008-08-08

  • 博文量
    209
  • 访问量
    869646