IP变动后, IE使用http://localhost:1158/EM无法启用

        最近因公司搬家,服务器更换了IP地址, orcale 10g 无法使用EM登陆. 最后通过网络找资料解决了,总结如下:

        IP变动必须要重新配置EM. 先执行1,C:\Documents and Settings\Administrator>emca -repos drop ;

   EMCA 开始于 2010-3-10 16:53:50
EM Configuration Assistant 10.2.0.1.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。

输入以下信息:
数据库 SID: ora
监听程序端口号: 1521
SYS 用户的口令:
SYSMAN 用户的口令:
SYSMAN 用户的口令:
是否继续? [yes(Y)/no(N)]: y
2010-3-10 16:54:01 oracle.sysman.emcp.EMConfig perform.
信息: 正在将此操作记录到 d:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\orcl\emc
a_2010-3-10_04-53-50-下午.log。
2010-3-10 16:54:01 oracle.sysman.emcp.EMReposConfig dropRepository
信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...
2010-3-10 16:54:53 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功删除资料档案库
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2010-3-10 16:54:53

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

EMCA 开始于 2010-3-10 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 ................ ora
通知的电子邮件地址 ...............
通知的发件 (SMTP) 服务器 ...............

-----------------------------------------------------------------
是否继续? [yes(Y)/no(N)]: y
2010-3-10 16:57:17 oracle.sysman.emcp.EMConfig perform.
信息: 正在将此操作记录到 d:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\orcl\emc
a_2010-3-10_04-56-32-下午.log。
2010-3-10 16:57:18 oracle.sysman.emcp.util.DBControlUtil stopOMS
信息: 正在停止 Database Control (此操作可能需要一段时间)...
2010-3-10 16:57:21 oracle.sysman.emcp.EMReposConfig createRepository
信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...
2010-3-10 16:58:56 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功创建资料档案库
2010-3-10 16:59:04 oracle.sysman.emcp.util.DBControlUtil startOMS
信息: 正在启动 Database Control (此操作可能需要一段时间)...
2010-3-10 16:59:44 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: 已成功启动 Database Control
2010-3-10 16:59:44 oracle.sysman.emcp.EMDBPostConfig performConfiguration
警告: 无法创建 Database Control 快捷方式
2010-3-10 16:59:44 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: >>>>>>>>>>> Database Control URL 为 http://PERFECT:5500/em < < < < < < < < < < <
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2010-3-10 16:59:44

在配置完成后,我仍用http://localhost :1158/em 无法登陆,其实这个时候需要看上面最后信息: URL修改成了http://localhost :5500/em .本人用此IE连接启动EM,但是无法登陆系统,可以用PL/SQL工具修改alter user sys identified by password; 重置登陆用户名,就可以成功登陆.

在这之前用cmd命令在服务器oracle的一些参数信息,报过:oracle_sid没有定义,ERROR:ORA-12560: TNS: 协议适配器错误等信息均可以不要去理会.

成功后,又查了一些相关信息,有人提供在重配置EM之前先做如下操作:

手工删除了相关用户及其对象,
drop user sysman cascade;
drop user dbsnmp cascade;
drop role MGMT_USER;
drop user MGMT_VIEW cascade;
drop public synonym MGMT_TARGET_BLACKOUTS;
drop public synonym SETEMVIEWUSERCONTEXT;
然后再重建

以上部分本人没有去验证, 有机会可以去确认验证.

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

转载于:http://blog.itpub.net/7914768/viewspace-629244/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值