我的oracle数据库,启动Enterprise Manager Console突然不响应了,不知道是何原因。net manager还好用,数据库也能连上。

解决方案 »

  1.   

    用命令
    emctl stop dbconsole先关闭Enterprise Manager,再用
    emctl start dbconsole启动,试试.
      

  2.   

    重启不好用。database configuration assistant也启动不了。
      

  3.   

    那就重装吧,
    2. Stop DB Console:
    export ORACLE_HOME=<path to the database home>
    export ORACLE_SID=<database SID>
    cd $ORACLE_HOME/bin
    ./emctl stop dbconsole
    3. Delete the old dbconsole config files:
    cd $ORACLE_HOME
    rm -rf <HOSTNAME_SID>*
    4. Log in to the database as SYS (not SYSMAN) and run:
    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;
    5. Re-create the repository using the virtual hostname:
    export ORACLE_HOME=<path to the database home>
    export ORACLE_SID=<database SID>
    export ORACLE_HOSTNAME=<your virtual hostname>
    cd $ORACLE_HOME/bin
    ./emca -config dbcontrol db -repos create -ORACLE_HOSTNAME <your virtual hostname>References
      

  4.   

    你是怎样启动的emc,命令行还是dbconsole服务有什么信息提示没有,停在哪里叻
      

  5.   

    直接运行的Enterprise Manager Console,选择独立启动,屏幕闪一下就没了,也没有错误提示。原来一直用着都没有事。database configuration assistant也是类似的情况。
      

  6.   

    检查下log日志看看,  不行就重建吧,很快的.重新配置dbconsole的步骤 
    emca -repos drop 
    emca -repos create 
    emca -config dbcontrol db 
    emctl start dbconsole