参考博客:http://blog.csdn.net/tianlesoftware/article/details/4702978

测试环境:

C:\Users\Administrator>sqlplus "/as sysdba"

SQL*Plus: Release 11.1.0.7.0 - Production on Thu Oct 16 14:09:39 2014

Copyright (c) 1982, 2008, Oracle.  All rights reserved.

Connected to:
Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

删除已存在对象

SQL> DECLARE
CURSOR c1 IS
SELECT owner, synonym_name name
FROM dba_synonyms
WHERE table_owner = 'SYSMAN';
BEGIN
FOR r1 IN c1 LOOP
IF r1.owner = 'PUBLIC' THEN
EXECUTE IMMEDIATE 'DROP PUBLIC SYNONYM '||r1.name;
ELSE
EXECUTE IMMEDIATE 'DROP SYNONYM '||r1.owner||'.'||r1.name;
END IF;
END LOOP;
END;
/

重新创建:

D:\app\product\11.1.0\db_1\sysman\admin\emdrep\bin>emca -config dbcontrol db -repos create

EMCA 开始于 2014-10-16 15:15:58
EM Configuration Assistant, 11.1.0.7.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。 输入以下信息:
数据库 SID: orcl
监听程序端口号: 1522
SYS 用户的口令:
DBSNMP 用户的口令:
SYSMAN 用户的口令:
SYSMAN 用户的口令: 通知的电子邮件地址 (可选):
通知的发件 (SMTP) 服务器 (可选):
----------------------------------------------------------------- 已指定以下设置 数据库 ORACLE_HOME ................ D:\app\product\11.1.0\db_1 本地主机名 ................ ghost1
监听程序端口号 ................ 1522
数据库 SID ................ orcl
通知的电子邮件地址 ...............
通知的发件 (SMTP) 服务器 ............... -----------------------------------------------------------------
是否继续? [是(Y)/否(N)]: Y
2014-10-16 15:16:31 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 D:\app\cfgtoollogs\emca\orcl\emca_2014_10_16_15_15_58.log。
2014-10-16 15:16:33 oracle.sysman.emcp.EMReposConfig createRepository
信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...
2014-10-16 15:27:05 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功创建资料档案库
2014-10-16 15:27:11 oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepository
信息: 正在将配置数据上载到 EM 资料档案库 (此操作可能需要一段时间)...
2014-10-16 15:28:07 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功上载配置数据
2014-10-16 15:28:07 oracle.sysman.emcp.util.FileUtil setAttributeInXML
严重: 对 XML 文件 D:\app\product\11.1.0\db_1\oc4j\j2ee\OC4J_DBConsole\config\server.xml 进行语法分析时出错
2014-10-16 15:28:07 oracle.sysman.emcp.EMConfig perform
严重: 实例化 OC4J 配置文件时出错
有关详细资料, 请参阅 D:\app\cfgtoollogs\emca\orcl\emca_2014_10_16_15_15_58.log 中的日志文件。
无法完成配置。 有关详细资料, 请参阅 D:\app\cfgtoollogs\emca\orcl\emca_2014_10_16_15_15_58.log 中的日志文件。

恢复目录OC4J_DBConsole

D:\app\product\11.1.0\db_1\sysman\admin\emdrep\bin>emca -config dbcontrol db -repos recreate

EMCA 开始于 2014-10-16 15:41:07
EM Configuration Assistant, 11.1.0.7.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。 输入以下信息:
数据库 SID: orcl
监听程序端口号: 1522
SYS 用户的口令:
DBSNMP 用户的口令:
SYSMAN 用户的口令:
SYSMAN 用户的口令: 通知的电子邮件地址 (可选):
通知的发件 (SMTP) 服务器 (可选):
----------------------------------------------------------------- 已指定以下设置 数据库 ORACLE_HOME ................ D:\app\product\11.1.0\db_1 本地主机名 ................ ghost1
监听程序端口号 ................ 1522
数据库 SID ................ orcl
通知的电子邮件地址 ...............
通知的发件 (SMTP) 服务器 ............... -----------------------------------------------------------------
是否继续? [是(Y)/否(N)]: Y
2014-10-16 15:41:27 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 D:\app\cfgtoollogs\emca\orcl\emca_2014_10_16_15_41_07.log。
2014-10-16 15:41:30 oracle.sysman.emcp.EMReposConfig invoke
信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...
2014-10-16 15:45:41 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功删除资料档案库
2014-10-16 15:45:42 oracle.sysman.emcp.EMReposConfig createRepository
信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...
2014-10-16 16:05:05 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功创建资料档案库
2014-10-16 16:05:17 oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepository
信息: 正在将配置数据上载到 EM 资料档案库 (此操作可能需要一段时间)...
2014-10-16 16:06:30 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功上载配置数据
2014-10-16 16:06:31 oracle.sysman.emcp.ParamsManager getLocalListener
警告: 检索 ghost1 的监听程序时出错
2014-10-16 16:06:46 oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib
信息: 软件库已配置成功。
2014-10-16 16:06:46 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary
信息: 正在部署预配档案...
2014-10-16 16:08:16 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary
信息: 预配档案部署成功。
2014-10-16 16:08:16 oracle.sysman.emcp.util.DBControlUtil secureDBConsole
信息: 正在保护 Database Control (此操作可能需要一段时间)...
2014-10-16 16:08:40 oracle.sysman.emcp.util.DBControlUtil secureDBConsole
信息: 已成功保护 Database Control。
2014-10-16 16:08:40 oracle.sysman.emcp.util.DBControlUtil startOMS
信息: 正在启动 Database Control (此操作可能需要一段时间)...
2014-10-16 16:17:31 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: 已成功启动 Database Control
2014-10-16 16:17:31 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: >>>>>>>>>>> Database Control URL 为 https://ghost1:1158/em <<<<<<<<<<<
2014-10-16 16:17:35 oracle.sysman.emcp.EMDBPostConfig invoke
警告:
************************ WARNING ************************ 管理资料档案库已置于安全模式下, 在此模式下将对 Enterprise Manager 数据进行加密。加密密钥已放置在文件 D:\app\product\11.1.0\db_1\ghost1_orcl\sysman\config\emkey.ora 中。请务必备份此文件, 因为如果此文件丢失, 则加密数据将不可用。 ***********************************************************
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2014-10-16 16:17:35

Oracle OEM重建的更多相关文章

  1. 解决IE上登陆oracle OEM时报:“证书错误,导航已阻止”的错误

    今天在IE上登陆OEM时,报证书错误,导航已阻止,我选择:继续浏览此网站(不推荐),但是点了之后还没有反应,在网上搜了很多,原因基本都是windows的问题,最后发现问题是:oracle oem证书的 ...

  2. IE11上登陆oracle OEM时报:“证书错误,导航已阻止”且无继续浏览此网站(不推荐)的错误

    问题原因:oracle oem证书的密钥小于1024 解决方案:在cmd中执行命令:certutil -setreg chain\EnableWeakSignatureFlags 8 出现以下提示: ...

  3. Oracle控制文件多路复用以及Oracle备份重建控制文件

    控制文件中记录了oracle数据库的物理结构,也就是记录了数据库数据文件和日志文件的位置,控制文件中还记录了多种SCN,用这些SCN来确定数据文件和日志文件是否是正确的.如果不正确那么数据库就需要恢复 ...

  4. Oracle索引重建

    一.前言 Oracle建议对于索引深度超过4级以及已删除的索引条目至少占有现有索引条目总数的20% 这2种情形下需要重建索引.有人持不同观点,就是强烈建议不要定期重建索引.索引重建是一个争论不休被不断 ...

  5. Oracle OEM

    一.OEM是什么 Oracle Enterprise Manager(Oracle企业治理器,简称OEM)是通过一组Oracle程序,为治理分布式环境提供了治理服务. 二.配置OEM 三.启动OEM ...

  6. oracle数据库重建EM

    首先直接在文本控制台执行: [emca不像dbca.netca一样会出现图形化的界面,而是通过文本的交互式操作来完成重新配置]   emca -config dbcontrol db -repos   ...

  7. Oracle OEM建库实例

    OEM是一个图形化的数据库管理员工具.它为数据库管理员提供了一个集中的系统管理工具,同时 它也是一个用来管理.诊断和调试多个数据库的工具,一个用来管理来自多个地点的多个网络节点和服务的工具.该工具可以 ...

  8. 英语linux+英语firefox+英语Oracle OEM如何设置成显示日语

    1 linux安装盘挂载,安装日语语言包 2 linux的系统语言设置为日语 3 firefox的 edit-> setting -> contents -> language se ...

  9. Oracle 11g 重建EM需要删除的对象

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

随机推荐

  1. linux定时执行文件

     #!/bin/bashcurl "http://172.16.201.24:8080/?app_act=timer/automic_integral" -b -q -o /dev ...

  2. java 并发官方教程

    http://docs.oracle.com/javase/tutorial/essential/concurrency/index.html Concurrency Computer users t ...

  3. nginx 安装部署

    1. 安装passenger:sudo gem install passenger 2. 找到passenger的安装目录,一般是 cd  /var/lib/gems/2.0.0/gems/passe ...

  4. java基础学习总结三(jdk7新特性、变量(局部变量和成员变量)、常量以及运算符)

    一:jdk7新特性 可以表示二进制数值,以0b开头,中间可以使用下划线_分隔符.如下: @Test /** * 测试jdk新特性 */ public void testJdk7(){ int a=0b ...

  5. webbroswer 后台注入脚本 的方法

    HtmlElement script = webBrowser.Document.CreateElement("script"); script.SetAttribute(&quo ...

  6. js ie8不支持项总结

    不支持filter,trim  要用jquery 的$filter,$trim 数组不能用for in 要用for 数组没有indextOf方法 不能使用关键字,如true ,default IE8 ...

  7. MyFramework框架搭建(二)DAL层整体通信

    首先在这里我要感谢张哥(亲,如果你能看到),没有他和他的框架就没有我今天的思路. 书接上回—整体实现思路 一.编码规范 Pascal和Camel(具体如何实现,兄弟我就不详细介绍了) 二.通信方式 W ...

  8. HttpClient的使用

    HttpClient的使用 一.简介 HttpClient是Apache Jakarta Common下的子项目,用来提供高效的.最新的.功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTT ...

  9. ionic+cordova+angularJs监听刷新

    普通的js返回并刷新这里就不多说了,百度就有很多方法. 下面说的是使用了angularjs.ionic开发的一个手机app中我使用的返回上一页并刷新的方法. 场景:回复的页面是单独的,点击保存回复后会 ...

  10. 在.net中设置debug模式预设代码

    #region DEBUG #if DEBUG this.WorkOrgID.Value = "4DC4507E-434D-4EEB-967E-1E5CC28AA0C1"; thi ...