我的EM每次进去后只能用3、5分钟,然后就无法显示了,看服务里OracleDBConsole是开着的,但是需要重启服务才可以……请教下是什么问题?

解决方案 »

  1.   

    有人遇到相同问题么?我用的是10.2.0.3.0,本机登陆,装了Microsoft Loopback Adapter虚拟网卡,不知道是不是和这个有关系?
      

  2.   

    重新配置一下em即可 CMD下运行这个emca -config dbcontrol db 也可以试试看
      

  3.   

    重新配置之后OracleDBConsole服务不能启动了……
    日志文件如下2010-11-7 1:00:19 oracle.sysman.emcp.ParamsManager setFlag
    配置: Flag '-config' set to true
    2010-11-7 1:00:19 oracle.sysman.emcp.ParamsManager setFlag
    配置: Flag 'UPDATE_EMAIL' set to true
    2010-11-7 1:00:19 oracle.sysman.emcp.ParamsManager setFlag
    配置: Flag 'dbcontrol' set to true
    2010-11-7 1:00:19 oracle.sysman.emcp.ParamsManager setFlag
    配置: Flag 'db' set to true
    2010-11-7 1:00:19 oracle.sysman.emcp.ParamsManager setParam
    配置: Setting param: ORACLE_HOME value: D:\oracle\product\10.2.0\db_1
    2010-11-7 1:00:19 oracle.sysman.emcp.ParamsManager getParam
    配置: 未设置参数 ORACLE_HOSTNAME 的值。
    2010-11-7 1:00:20 oracle.sysman.emcp.ParamsManager setParam
    配置: Setting param: EM_HOME value: D:\oracle\product\10.2.0\db_1
    2010-11-7 1:00:29 oracle.sysman.emcp.ParamsManager setParam
    配置: Setting param: SID value: shj
    2010-11-7 1:00:29 oracle.sysman.emcp.ParamsManager getParam
    配置: 未设置参数 ORACLE_HOSTNAME 的值。
    2010-11-7 1:00:31 oracle.sysman.emcp.util.ClusterUtil getLocalNode
    配置: Cluster.isCluster: false. Skip call to getLocalNode
    2010-11-7 1:00:31 oracle.sysman.emcp.util.ClusterUtil getLocalNode
    配置: isLocalNodeDone: true localNode: null
    2010-11-7 1:00:31 oracle.sysman.emcp.ParamsManager getParam
    配置: 未设置参数 ORACLE_HOSTNAME 的值。
    2010-11-7 1:00:32 oracle.sysman.emcp.util.DBControlUtil isDBConsoleConfigured
    配置: Sid: shj Host: FYSWORDS-X200 Node: null OH: D:\oracle\product\10.2.0\db_1 isDBC: true
    2010-11-7 1:00:32 oracle.sysman.emcp.util.CentralAgentUtil isCentralAgentConfigured
    配置: Sid: shj Host: FYSWORDS-X200 Node: null OH: D:\oracle\product\10.2.0\db_1 agentHome: null isCentral: false
    2010-11-7 1:00:32 oracle.sysman.emcp.util.CentralAgentUtil isCentralAgentConfigured
    配置: Sid: shj Host: FYSWORDS-X200 Node: null OH: D:\oracle\product\10.2.0\db_1 agentHome: null isCentral: false
    2010-11-7 1:00:32 oracle.sysman.emcp.ParamsManager getParam
    配置: 未设置参数 SYS_PWD 的值。
    2010-11-7 1:00:32 oracle.sysman.emcp.util.GeneralUtil initSQLEngine
    配置: SQLEngine connecting with SID: shj, oracleHome: D:\oracle\product\10.2.0\db_1, and user: 
    2010-11-7 1:00:33 oracle.sysman.emcp.util.GeneralUtil initSQLEngine
    配置: SQLEngine created successfully and connected
    2010-11-7 1:00:33 oracle.sysman.emcp.ParamsManager setFlag
    配置: Flag 'asm_db' set to false
    2010-11-7 1:00:33 oracle.sysman.emcp.ParamsManager setFlag
    配置: Flag 'asm_db' set to false
    2010-11-7 1:00:41 oracle.sysman.emcp.ParamsManager setParam
    配置: Setting param: CONFIRMATION ANSWER value: no
      

  4.   

    C:\Documents and Settings\Administrator>emca -config dbcontrol dbEMCA 开始于 2010-11-7 10:50:44
    EM Configuration Assistant, 10.2.0.1.0 正式版
    版权所有 (c) 2003, 2005, Oracle。保留所有权利。输入以下信息:
    数据库 SID: SHJ
    已为数据库 SHJ 配置了 Database Control
    您已选择配置 Database Control, 以便管理数据库 SHJ
    此操作将移去现有配置和默认设置, 并重新执行配置
    是否继续? [yes(Y)/no(N)]: y
    监听程序端口号: 1158
    SYS 用户的口令:
    DBSNMP 用户的口令:
    SYSMAN 用户的口令:
    通知的电子邮件地址 (可选):
    通知的发件 (SMTP) 服务器 (可选):
    -----------------------------------------------------------------已指定以下设置数据库 ORACLE_HOME ................ D:\oracle\product\10.2.0\db_1数据库主机名 ................ FYSWORDS-X200
    监听程序端口号 ................ 1158
    数据库 SID ................ SHJ
    通知的电子邮件地址 ...............
    通知的发件 (SMTP) 服务器 ...............-----------------------------------------------------------------
    是否继续? [yes(Y)/no(N)]: y
    2010-11-7 10:51:36 oracle.sysman.emcp.EMConfig perform
    信息: 正在将此操作记录到 D:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\SHJ\emca
    _2010-11-07_10-50-43-上午.log。
    2010-11-7 10:52:15 oracle.sysman.emcp.util.DBControlUtil stopOMS
    信息: 正在停止 Database Control (此操作可能需要一段时间)...
    2010-11-7 10:53:15 oracle.sysman.emcp.ParamsManager getLocalListener
    警告: 检索 FYSWORDS-X200 的监听程序时出错
    2010-11-7 10:53:26 oracle.sysman.emcp.EMConfig perform
    严重: 无法启动 Database Control。 以下端口已被使用: [Database Control HTTP 端口:
    1158 Database Control 的 RMI 端口:5520]。
    有关详细资料, 请参阅 D:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\SHJ\emca_201
    0-11-07_10-50-43-上午.log 中的日志文件。
    无法完成配置。 有关详细资料, 请参阅 D:\oracle\product\10.2.0\db_1\cfgtoollogs\em
    ca\SHJ\emca_2010-11-07_10-50-43-上午.log 中的日志文件。