• (转)em重建全过程


    该问题遇到N次,被郁闷N次,特此记录以备不时之需

    由于n久不用em,而本机在公司使用dhcp自动获取ip,导致ip变化,而使em启动报出ora-12514 DBD ERROR: OCIServerAttach的错误
    不得不禁用dhcp,分配固定ip并重建em,过程如下:

    1.删除EM

    C:Documents and SettingsUser>emca -deconfig dbcontrol db -repos drop

    EMCA 开始于 2010-1-6 15:11:36
    EM Configuration Assistant 10.2.0.1.0 正式版
    版权所有 (c) 2003, 2005Oracle。保留所有权利。

    输入以下信息:
    数据库 SID: JCQ0
    监听程序端口号: 1521
    SYS 用户的口令:
    SYSMAN 用户的口令:
    SYSMAN 用户的口令:
    是否继续? [yes(Y)/no(N)]: yes
    2010-1-6 15:11:46 oracle.sysman.emcp.EMConfig perform
    信息: 正在将此操作记录到 d:oracle10product10.2.0db_1cfgtoollogsemcaJCQ0emca_2010-01-06_03-11-36-下午.log。
    2010-1-6 15:11:47 oracle.sysman.emcp.util.DBControlUtil stopOMS
    信息: 正在停止 Database Control (此操作可能需要一段时间)...
    2010-1-6 15:11:50 oracle.sysman.emcp.EMReposConfig dropRepository
    信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...
    2010-1-6 15:13:34 oracle.sysman.emcp.EMReposConfig invoke
    信息: 已成功删除资料档案库
    已成功完成 Enterprise Manager 的配置
    EMCA 结束于 2010-1-6 15:13:35


    2.保证彻底删除

    为保证彻底删除 将相关用户及对象再删一遍

    如果第一步没有删干净直接执行重建EM是肯定不会成功的

    JCQ0>
    JCQ0>drop user SYSMAN cascade;
    drop user SYSMAN cascade
              *
    第 1 行出现错误:
    ORA-01918: 用户 'SYSMAN' 不存在


    JCQ0>drop user MGMT_VIEW cascade;
    drop user MGMT_VIEW cascade
              *
    第 1 行出现错误:
    ORA-01918: 用户 'MGMT_VIEW' 不存在


    JCQ0>drop role MGMT_USER;
    drop role MGMT_USER
              *
    第 1 行出现错误:
    ORA-01919: 角色 'MGMT_USER' 不存在


    JCQ0>drop public synonym MGMT_TARGET_BLACKOUTS;
    drop public synonym MGMT_TARGET_BLACKOUTS
                        *
    第 1 行出现错误:
    ORA-01432: 要删除的公用同义词不存在


    JCQ0>drop public synonym SETEMVIEWUSERCONTEXT;
    drop public synonym SETEMVIEWUSERCONTEXT
                        *
    第 1 行出现错误:
    ORA-01432: 要删除的公用同义词不存在


    JCQ0>
    JCQ0>

    3.重建EM

    C:Documents and SettingsUser>
    C:Documents and SettingsUser>emca -config dbcontrol db -repos create

    EMCA 开始于 2010-1-6 15:14:33
    EM Configuration Assistant 10.2.0.1.0 正式版
    版权所有 (c) 2003, 2005, Oracle。保留所有权利。

    输入以下信息:
    数据库 SID: JCQ0
    监听程序端口号: 1521
    SYS 用户的口令:
    DBSNMP 用户的口令:
    SYSMAN 用户的口令:
    SYSMAN 用户的口令: 通知的电子邮件地址 (可选):
    通知的发件 (SMTP) 服务器 (可选):
    -----------------------------------------------------------------

    已指定以下设置

    数据库 ORACLE_HOME ................ d:oracle10product10.2.0db_1

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

    -----------------------------------------------------------------
    是否继续? [yes(Y)/no(N)]: yes
    2010-1-6 15:14:58 oracle.sysman.emcp.EMConfig perform
    信息: 正在将此操作记录到 d:oracle10product10.2.0db_1cfgtoollogsemcaJCQ0emca_2010-01-06_03-14-33-下午.log。
    2010-1-6 15:15:00 oracle.sysman.emcp.EMReposConfig createRepository
    信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...
    2010-1-6 15:17:55 oracle.sysman.emcp.EMReposConfig invoke
    信息: 已成功创建资料档案库
    2010-1-6 15:17:59 oracle.sysman.emcp.util.DBControlUtil startOMS
    信息: 正在启动 Database Control (此操作可能需要一段时间)...
    2010-1-6 15:18:50 oracle.sysman.emcp.EMDBPostConfig performConfiguration
    信息: 已成功启动 Database Control
    2010-1-6 15:18:50 oracle.sysman.emcp.EMDBPostConfig performConfiguration
    警告: 无法创建 Database Control 快捷方式
    2010-1-6 15:18:50 oracle.sysman.emcp.EMDBPostConfig performConfiguration
    信息: >>>>>>>>>>> Database Control URL 为http://192.168.1.227:5501/em<<<<<<<<<<<
    已成功完成 Enterprise Manager 的配置
    EMCA 结束于 2010-1-6 15:18:50

  • 相关阅读:
    Asp.Net MVC Control向View传值
    初学MyBatis.net
    win10更新后,可以远程桌面ping也没问题,但是无法访问共享文件夹的解决方法
    我的常用自定义函数
    获取图片大小
    python获取文件路径、文件名、后缀名的实例
    Python-Selenium中chromeDriver限制图片和Javascript加载
    精华 selenium_webdriver(python)调用js脚本
    安装程序无法使用现有分区 因为它没有包含所需的空间?怎么办?
    我们无法创建新的分区 也找不到现有的分区 已解决【亲测有效】
  • 原文地址:https://www.cnblogs.com/telwanggs/p/5266329.html
Copyright © 2020-2023  润新知