• oracle服务器改名后导致oracle10g的oem 登录异常


    (

    用户的数据库服务器在运行中因备份软件的需要,曾经改过计算机名称导致 OracleDBConsoleSID服务无法启动从而无法登陆EM。

    一、错误内容

     

    1、系统日志显示错误内容:


    事件类型: 错误
    事件来源: OracleDBConsoleorcl
    事件种类: 磁盘
    事件 ID: 4
    日期: 2009-6-17
    事件: 15:03:08
    用户: N/A
    计算机: XBOOK2
    描述:
    Agent process exited abnormally during initialization.

     

     2、登录EM,找不到主机

     

     

    二、问题分析、处理过程:

     

    事故前后回顾:因安全因素,客户方装有双机热备备份软件的数据库系统做了一次主从切换。

    搜寻了网上类似问题提供的资料并结合了本机实际情况,做了以下工作:

     

    1、修改hosts文件

       增加

       10.233.145.123  xbook2
      

       保存退出,重启OracleDBConsoleSID服务成功

       但登录em 报错内容:java.lang.Exception: UnknownHostException sending request :xbook2

       可能原因是机器名称改变后导致以前的配置的配置文件与当前机器参数不一致,使得EM登录失败。

       接下来使用emca配置工具重新配置。

     

    2、使用emca配置工具

       C:\>emca -config dbcontrol db

     

    EMCA 开始于 2009-6-19 17:45:17
    EM Configuration Assistant 10.2.0.1.0 正式版
    版权所有 (c) 2003, 2005, Oracle。保留所有权利。

    输入以下信息:
    数据库 SID: xbook2
    已为数据库 xbook2 配置了 Database Control
    您已选择配置 Database Control, 以便管理数据库 xbook2
    此操作将移去现有配置和默认设置, 并重新执行配置
    是否继续? [yes(Y)/no(N)]: y
    监听程序端口号: 1521
    SYS 用户的口令:
    DBSNMP 用户的口令:
    SYSMAN 用户的口令:
    SYSMAN 用户的口令: 通知的电子邮件地址 (可选):
    通知的发件 (SMTP) 服务器 (可选):
    -----------------------------------------------------------------

    已指定以下设置

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

    数据库主机名 ................ chinacha
    监听程序端口号 ................ 1521
    数据库 SID ................ xbook2
    通知的电子邮件地址 ...............
    通知的发件 (SMTP) 服务器 ...............

    -----------------------------------------------------------------
    是否继续? [yes(Y)/no(N)]: y
    2009-6-19 17:45:57 oracle.sysman.emcp.EMConfig perform
    信息: 正在将此操作记录到 F:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\XBOOK2\e
    mca_2009-06-19_05-45-17-下午.log。
    2009-6-19 17:45:58 oracle.sysman.emcp.DatabaseChecks performReposChecks
    警告: 'shared_pool_size' 必须大于等于 80 MB。
    2009-6-19 17:46:00 oracle.sysman.emcp.util.DBControlUtil stopOMS
    信息: 正在停止 Database Control (此操作可能需要一段时间)...
    2009-6-19 17:46:30 oracle.sysman.emcp.util.DBControlUtil startOMS
    信息: 正在启动 Database Control (此操作可能需要一段时间)...
    2009-6-19 17:47:10 oracle.sysman.emcp.EMDBPostConfig performConfiguration
    信息: 已成功启动 Database Control
    2009-6-19 17:47:10 oracle.sysman.emcp.EMDBPostConfig performConfiguration
    警告: 无法创建 Database Control 快捷方式
    2009-6-19 17:47:10 oracle.sysman.emcp.EMDBPostConfig performConfiguration
    信息: >>>>>>>>>>> Database Control URL 为 http://chinacha:5500/em <<<<<<<<<<<
    已成功完成 Enterprise Manager 的配置
    EMCA 结束于 2009-6-19 17:47:10

     

    配置大约要几分钟,配置完成后登录Em 成功。

     

    3、问题处理完毕。

     

    三、收获

     

    1、在网上类似问题比较多,关键在于判断是什么原因导致的此类问题,从而确定处理问题的方向。在本次故障原因是因为ORACLE备份软件切换备份后导致了机器名称和主机IP地址变更。

    2、积累了处理类似问题的经验。

  • 相关阅读:
    找控件的父类
    silverlight和wpf中暴露 给子类override
    Oracle PLSQL 记录
    C#之TopShelf启动Windows服务 原文链接:https://blog.csdn.net/qq_36664495/java/article/details/90600995
    Super socket 记录知识
    oracle 查找字符位置 开始按照长度截取
    转 acl 库是啥、主要包含哪些功
    转自 posted on 2015-05-18 11:50 LitDev https://www.cnblogs.com/New-world/p/4511543.html
    dtu server 编译错误
    iOS 杂笔-22(万年一遇~一张图片对代理的理解)
  • 原文地址:https://www.cnblogs.com/linsond/p/1557940.html
Copyright © 2020-2023  润新知