解决oracle关于OEM 中“Enterprise Manager 无法连接到数据库实例”的问题

前段时间,我的OEM忽然打不开了,上面显示“Enterprise Manager 无法连接到数据库实例”,而下面的提示则是数据库实例已开启,还有代理连接也能连上,但就是打不开OEM。
后来,我去网上,找了很多方法,它们不是无效,就是不能正常实行,经过了一周蛋疼的奋战,在一次重新配置DBConsole失败后,我的oracle完全坏掉了,不止是OEM的问题了,很多服务都不见了,再次尝试修复未果后,只好重装了。
然后,就是又过了一段时间,当我再次打开OEM时,它又出现这个问题了,我就发飙了,遂发誓一定要把它解决。这次我总算成功地解决了这个问题了,现把我第二次解决的经历与方法分享与下:
首先是关于网上说的sysman用户的账户问题,当时查到这么一个解决方案,说是OEM打不开是因为该账户被锁定了,于是我尝试着使用这个方法:
1、使用SQL PLUS.
    在DOS模式下运行SQL PLUS.
    SQL> conn
    请输入用户名:  sys as sysdba
    输入密码:
    连接成功
    SQL>desc dba_users                  注意:如果此时提示发现该视图无效。用D:\oracle\product\10.2.0\db_1\RDBMS\ADMINsql.bsq 新建立user_astatus_map , DBA_USERS . 否则会显示如下信息:
 名称                                      是否为空? 类型
----------------------------------------- -------- ----------------------------
USERNAME                                  NOT NULL VARCHAR2(30)
USER_ID                                   NOT NULL NUMBER
PASSWORD                                           VARCHAR2(30)
ACCOUNT_STATUS            
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值