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

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

1.删除EM

C:\Documents and Settings\User>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:\oracle10\product\10.2.0\db_1\cfgtoollogs\emca\JCQ0\emca_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 Settings\User>
C:\Documents and Settings\User>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:\oracle10\product\10.2.0\db_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:\oracle10\product\10.2.0\db_1\cfgtoollogs\emca\JCQ0\emca_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

转载于:https://www.cnblogs.com/telwanggs/p/5266329.html

(转)em重建全过程相关推荐

  1. oracle数据库重建em,oracle 11g em重建报唯一约束错误解决方法

    oracle 11g em重建报唯一约束错误解决方法 更新时间:2012年11月27日 15:07:33   作者: 今天在手工配置Oracle11g的EM时总是报如下错误,也没有找到解决办法,以下是 ...

  2. oracle11g連不上em,oracle11g em重建失败的几点解决办法

    参考文档http://www.doczj.com/doc/bb2981dbd15abe23482f4da9.html/blog/static/68446410201092714233202/(查看当前 ...

  3. oracle 重建em失败,11gr2 EM重建出现问题,求高人指点

    日志文件内容如下 : D:\oracle\cfgtoollogs\emca\orcl\emca_repos_create_2012_10_15_23_15_38.log Check if repos ...

  4. oracle em 删除 重建,Oracle 11g 重建EM需要删除的对象

    因为需求需要重建EM,重建时因为某些错误被迫停止,比如对象已存在.用户已经存在等,最终找出了创建必备的条件: 1.环境变量(Oracle和Grid在同一个用户下安装): ORACLE_HOME 要设为 ...

  5. oracle无法删除em,Oracle 11g EM删除重建的方法

    虚拟机里的Oracle 11g好长时间没用了,突然打开之后发现EM无法访问了,EM可以重建,于是也不打算查找原因了,直接使大招 OS:Windows Server 2012 Oracle:11g R2 ...

  6. oracle em 性能点不进,oracle em节点启动不成功问题处理总结

    客户数据库项目从oracle 9i数据库升级到oracle10g后,oracle em在节点1启动不成功,节点2可以正常启动. 节点1启动时报错如下: [oracle@zhgsdb1 ~]$ emct ...

  7. oracle em错误,em使用错误,求建议

    em使用错误,求建议 日期:2014-05-17 浏览次数:20421 次 em使用异常,求建议 最近接手了一个基于windows2003的oracle10的数据库.发现里面的数据库的em用不起来,我 ...

  8. OCP笔记部分整理-学习参考

    database 2.  instance 3.  session 4.  process 5.  table 6.  index  7.  transaction (事务) 8.  lock 9.  ...

  9. AIX6.1平台11.2.0.3RAC 实施手册

    1 前言 此文档详细描述了Oracle 11gR2 数据库在AIX6.1上的安装RAC的检查及安装步骤.文档中#表示root用户执行,$表示grid或oracle用户执行. 2 系统环境 操作系统环境 ...

最新文章

  1. Spring学习笔记之一----基于XML的Spring IOC配置
  2. promise 实现依次循环 请求数据
  3. c# 大数据量比较时-方案
  4. Boost:boost::mp11的使用实例
  5. nbiot开发需要掌握什么_什么是前端工程师?前端工程师需要掌握什么技能?
  6. 关于vue中使用iconfont
  7. recycleviewitem 列表加载动画_2019年Q4动画数据报告 | 伍六七之最强发型师评论数破十万...
  8. 6.18张朝阳再次直播带货    现拌现吃凉拌槐花上演“回忆杀”
  9. 字符串校验器 ExcelValidator.java
  10. 断开所有sql用户连接(转)
  11. 记录用NoteExpress下载文献全文成功
  12. Topic 10. 单因素 Logistic 回归分析—单因素分析表格
  13. Chrome打不开网页及设置的解决方法
  14. ssh的发展历程与基本原理
  15. 2021Eclipse下载与安装教程
  16. 《演员的自我修养》读后感
  17. CCF201809-3 元素选择器
  18. Element UI 组件库分析和二次开发(一)
  19. Python学习三: 爬虫高级技巧 与 模拟实战练习
  20. C语言结构体实现简单通讯录管理系统

热门文章

  1. linux tomcat 发布servlet,SpringBoot项目使用war包部署至云服务器(Linux+Tomcat)
  2. (50)FPGA状态机描述(三段式)
  3. (77)FPGA面试题-Verilog实现二分频
  4. (41)Xilinx MMCM IP核配置(二)(第9天)
  5. (25)FPGA面试题5分频器
  6. FPGA不可综合语句
  7. 9 SystemVerilog语言编写SPI接收
  8. linux编译测试代码,rtc在linux上的测试代码
  9. cad2016中选择全图字体怎么操作_抖音上的书单都是用啥做的,抖音书单图片怎么做...
  10. 13003.数据类型转换问题(python)