- 浏览: 930731 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (445)
- 备忘 (0)
- java基础 (28)
- jsp (15)
- css (4)
- javascript (30)
- struts (7)
- servlet (2)
- struts2 (7)
- jdbc (16)
- hibernate (22)
- ibatis (0)
- jpa (1)
- spring (17)
- spring定时任务 (8)
- 整合开发 (12)
- JavaArticle (0)
- php (6)
- velocity (2)
- mysql (19)
- sqlserver (52)
- oracle (23)
- lucene (49)
- ajax (13)
- dwr (5)
- JFreeChart (1)
- service (14)
- tools (18)
- c#基础 (20)
- 程序安全 (0)
- 学习网站 (1)
- 社会需求 (2)
- flash (1)
- 流媒体 (1)
- java_code (1)
- htmlparser (1)
- 速动画教程 (5)
- 设计模式 (1)
- xml操作 (2)
- uml操作 (4)
- 测试 (1)
- linux (8)
- 版本控制 (4)
- 服务器 (12)
- 安全 (6)
- 美工 (2)
最新评论
-
Zhang_amao:
我想问一下, 你用的lucene版本和highligher的版 ...
使用Lucene的Highlighter实现文件摘要的自动提取 -
wangmengfanwangzhi:
博主,你的QQ是什么啊?有关于lucene的问题想要请教啊~~ ...
Lucene下载及测试 -
cutesunshineriver:
讲得很好,理解起来很顺,对个人学习的帮助性很大,谢谢博主。
velocity入门一 -
libin2722:
我这里有一个任务调度,在晚上3点时候会自动将数据库中某表的数据 ...
Lucene-2.2.0 源代码阅读学习(16) -
greatwqs:
java -cp $JVM_ARGS $classpath ...
java的cp命令
问题描述:
原来一直用oracle10g学习的,EM安装没出问题,一直比较正常,后来卸了10g,装上了oracle最新发布的11g,安装过程中,数据库的安装不存在问题,在最后启动database control时,出现无法启动,当时没太在意,就先跳过去了,因为这个不影响数据库自身的运转的,后来又经过一段时间,需要收集数据库的运行状态信息,不得已就得需要配置安装EM,通过emca语句来配置创建EM,无料在安装过程中,同样出现此问题,于是查看安装日志log,追踪到下面错误的语句:
oracle.sysman.emcp.exception.EMConfigException: 启动 Database Control 时出错
at oracle.sysman.emcp.EMDBPostConfig.performConfiguration(EMDBPostConfig.java:869)
at oracle.sysman.emcp.EMDBPostConfig.invoke(EMDBPostConfig.java:250)
at oracle.sysman.emcp.EMDBPostConfig.invoke(EMDBPostConfig.java:213)
at oracle.sysman.emcp.EMConfig.perform(EMConfig.java:235)
at oracle.sysman.emcp.EMConfigAssistant.invokeEMCA(EMConfigAssistant.java:535)
at oracle.sysman.emcp.EMConfigAssistant.performConfiguration(EMConfigAssistant.java:1215)
at oracle.sysman.emcp.EMConfigAssistant.statusMain(EMConfigAssistant.java:519)
at oracle.sysman.emcp.EMConfigAssistant.main(EMConfigAssistant.java:468)
可以确定EM资料档案库数据的上载配置都没有错误,就是这个服务无法启动,以至于后面的配置无法完成。
一看是基于java语言开发的配置程序在安装配置过程中抛出的异常,首先怀疑可能是java虚拟机与jdk版本的问题,这个问题在以前也遇到过,版本不一致很可能导致程序抛出一定错误,于是打开任务管理器追踪java.exe版本,追踪方法可以用下面cmd方法查询:
发现java.exe是oracle自身版本带的jdk,跑到其源文件夹一查询,是1.5的,而我的java虚拟机是1.6,很可能是这方面的原因,于是又再sun主页上下载了最新的1.6的jdk,全部代替了oracle版本自身的1.5版的,本想这应该行了吧,可是通过ecma语句重新创建EM,还是无法启动database control服务,于是真的怪哉乎了,问题依然存在,那么排除java版本的问题,还有什么问题呢?于是再看抛出的语句,EMDBPostConfig抛出的错误,肯定是在配置过程中出的问题,可是问题在哪里呢?思来思去,估计恐怕只有网络连接的问题了,于是打开网络连接,一看傻了眼了,居然有两套网络连接着,去cmd下面用ipconfig一看,居然有两套不同的ip地址在同时运行,于是问题可能出现在这里,仅仅是直觉,但是为什么还是说不上来,那就先禁止一个再试试,于是禁止掉一个,再通过emca试试,通过一系列安装配置,在最后启动database control时,的确捏了一把汗,如果再起不来,就真的没有办法了啊!幸运的是,终于在最后关头,顺利的启动了database control,完成了最后的配置,终于成功的配置了11g下面的EM平台,但是回头总结一下,问题根源还是没闹明白,到底与java版本的冲突有关系吗?“网络连接”两套ip地址问题为什么会对EM的创建造成阻碍?暂时回答不了,以后有机会追查清楚了再来补充吧!
问题解决方法总结:
1, 先去检查一下java虚拟机安装情况和版本情况,如果存在冲突,那么首先解决版本的问题吧!一种简单的方法,就是下载一个与jvm配套的jdk直接替换掉oracle自带的版本吧,相信大家这点都可以做到的。
2, 检查你的网络连接情况,如果有多个网络连接,也可能存在问题,那就暂时禁止掉吧,留一个再去试试吧!有的网友反应有时候也要断网才行,本人觉得断网与否应该没太大关系,如果实在不行,也可以断掉网试试吧!
下面是emca创建em的过程,大致演示一下:
1, 删除建立失败的em档案库:
C:\Documents and Settings\Administrator>emca -deconfig dbcontrol db -repos drop
EMCA 开始于 2009-7-23 11:19:18
EM Configuration Assistant, 11.1.0.5.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: verafzy
监听程序端口号: 1521
SYS 用户的口令:
SYSMAN 用户的口令:
SYSMAN 用户的口令:
是否继续? [是(Y)/否(N)]: y
2009-7-23 11:19:40 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 E:\app\Administrator\cfgtoollogs\emca\verafzy\emca_2009
_07_23_11_19_17.log。
2009-7-23 11:19:42 oracle.sysman.emcp.util.DBControlUtil stopOMS
信息: 正在停止 Database Control (此操作可能需要一段时间)...
2009-7-23 11:20:23 oracle.sysman.emcp.EMReposConfig invoke
信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...
2009-7-23 11:24:42 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功删除资料档案库
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2009-7-23 11:24:56
2, 重新创建em档案库:
C:\Documents and Settings\Administrator>emca -config dbcontrol db -repos create
EMCA 开始于 2009-7-23 11:26:55
EM Configuration Assistant, 11.1.0.5.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: verafzy
监听程序端口号: 1521
SYS 用户的口令:
DBSNMP 用户的口令:
SYSMAN 用户的口令:
SYSMAN 用户的口令: 通知的电子邮件地址 (可选):
通知的发件 (SMTP) 服务器 (可选):
-----------------------------------------------------------------
已指定以下设置
数据库 ORACLE_HOME ................ E:\app\Administrator\product\11.1.0\db_1
本地主机名 ................ PC-200901030636
监听程序端口号 ................ 1521
数据库 SID ................ verafzy
通知的电子邮件地址 ...............
通知的发件 (SMTP) 服务器 ...............
是否继续? [是(Y)/否(N)]: y
009-7-23 11:27:13 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 E:\app\Administrator\cfgtoollogs\emca\verafzy\emca_2009
07_23_11_26_55.log。
009-7-23 11:27:15 oracle.sysman.emcp.EMReposConfig createRepository
信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...
009-7-23 11:39:46 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功创建资料档案库
009-7-23 11:39:59 oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepository
信息: 正在将配置数据上载到 EM 资料档案库 (此操作可能需要一段时间)...
009-7-23 11:41:42 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功上载配置数据
009-7-23 11:41:47 oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib
信息: 软件库已配置成功。
009-7-23 11:41:47 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary
信息: 正在部署预配档案...
009-7-23 11:42:02 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary
信息: 预配档案部署成功。
009-7-23 11:42:03 oracle.sysman.emcp.util.DBControlUtil secureDBConsole
信息: 正在保护 Database Control (此操作可能需要一段时间)...
2009-7-23 11:42:19 oracle.sysman.emcp.util.DBControlUtil secureDBConsole
信息: 已成功保护 Database Control。
2009-7-23 11:42:19 oracle.sysman.emcp.util.DBControlUtil startOMS
信息: 正在启动 Database Control (此操作可能需要一段时间)...
2009-7-23 11:46:29 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: 已成功启动 Database Control
2009-7-23 11:46:34 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: >>>>>>>>>>> Database Control URL 为 https://PC-200901030636:1158/em <<<<<<
<<<<<
2009-7-23 11:47:10 oracle.sysman.emcp.EMDBPostConfig invoke
警告:
************************ WARNING ************************
管理资料档案库已置于安全模式下, 在此模式下将对 Enterprise Manager 数据进行加密。
加密密钥已放置在文件 E:\app\Administrator\product\11.1.0\db_1\PC-200901030636_ve
rafzy\sysman\config\emkey.ora 中。请务必备份此文件, 因为如果此文件丢失, 则加密数
据将不可用。
***********************************************************
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2009-7-23 11:47:13
Ok!建立成功,就可以去浏览器下面去登陆em管理平台了!
偶以此地址在IE8登陆:https://localhost:1158/em/console/logon/logon 视图如下,em正式建立成功,可能安全方面存在验证的问题,只要导入证书,重新启动下就ok了!
发表评论
-
Oracle 添加修改删除字段
2012-07-26 09:24 1173Oracle(PL/SQL): 添加单列: ... -
plsql乱码问题
2010-07-27 17:15 1597今天发现我的oracle客户端,在插入数据和查询的数据的时候, ... -
ora-00054:resource busy and acquire with nowait specified解决方法
2010-07-27 13:53 1514当某个数据库用户在数据库中插入、更新、删除一个表的数据,或者增 ... -
Oracle中的Instance实例和数据库的区别
2010-07-14 13:37 1597什么是数据库,其实很简单,数据库就是存储数据的一种 ... -
ORACLE序列号发生器用法
2010-05-11 21:31 2798create sequence n ... -
创建临时表空间
2010-05-10 23:16 21721.startup --启动数据库 2.cr ... -
oracle查看当前的实例
2010-04-20 17:14 1125SELECT host_name, instance_name ... -
myeclipse连接oracle出现ora-12705错误的解决办法
2010-04-20 17:11 1082我用的myeclipse 6.0版本,oracle是10g版本 ... -
oracle自定义函数、自定义包使用(一)
2010-04-19 22:41 2117一、自定义函数的定义和调用入门 1 、一个最简单的自定义函数 ... -
储存过程入门09--触发器
2009-10-18 21:36 821CREATE OR REPLACE TRIGGER del_d ... -
储存过程使用的基本表
2009-10-18 20:22 804create table books( book_id n ... -
储存过程入门08--视图,同义词,序列
2009-10-18 20:11 1019CREATE OR REPLACE VIEW myviewas ... -
储存过程入门07--储存过程
2009-10-18 17:39 925CREATE OR REPLACE PROCEDURE myp ... -
储存过程入门06--游标
2009-10-18 16:14 1040游标属性:%FOUND %ISOPEN %NOTFOUND ... -
储存过程入门05--复合变量
2009-10-18 14:37 893DECLARETYPE myrecord IS RECORD( ... -
储存过程入门04--异常
2009-10-18 14:17 867系统异常 DECLAREtest varchar2(10); ... -
储存过程入门03--循环
2009-10-18 14:14 809DECLAREx number;BEGINx:=0;LOOPx ... -
储存过程入门02--判断
2009-10-18 14:11 851DECLAREa number;b varchar2(10); ... -
储存过程入门01
2009-10-18 14:09 855DECLAREx varchar2(30);BEGINx:=' ... -
PL/SQL developer远程连接oracle服务器
2009-10-16 13:08 2413一、配置oracle服务器的监听器listener 修改&l ...
相关推荐
### Enterprise Manager配置失败解决方法 在Oracle环境中,Enterprise Manager(EM)是用于管理数据库实例、应用服务器以及其他Oracle产品的重要工具。然而,在配置过程中可能会遇到一些问题导致配置失败。本文将...
标题与描述均提到了“EnterpriseManager配置失败”的问题,这主要涉及到Oracle的Enterprise Manager(EM)在Windows XP系统上安装Oracle 10g时遇到的配置错误。在处理这一问题时,用户首先尝试了删除现有的EM配置,...
在本场景中,用户遇到了在配置Enterprise Manage时启动Database Control(DB Console)时出现的警告。以下是详细的知识点解释: 1. **ORACLE_UNQNAME**:这是Oracle数据库中的一个环境变量,它代表数据库的唯一名称...
由于DB Control依赖于sysman schema,因此在创建数据库时,可以选择启用DB Control,让DBCA自动创建这个schema,或者后续手动通过EMCA进行配置。 总结来说,Oracle 10G的Database Control是通过EMCA和emctl工具进行...
**步骤4**:在数据库配置选项中勾选“使用Enterprise Manager配置数据库”。 **步骤5**:选择“使用Database Control管理数据”。此外,还可以根据需要选择“启用电子邮件通知”和“启用每日备份”。 **步骤6**:...
同时,还需要重新配置 EMCA(Enterprise Manager Configuration Assistant),以便正确地配置数据库控制台。 下面是解决该问题的步骤: 1. 修改 DBSNMP 密码:重新配置 DBCONSOLE,需要输入 DBSNMP 密码,但任何...
《Oracle Enterprise Manager 10g Grid Control Implementation Guide》是一本详细介绍了如何实施、配置和管理Oracle Enterprise Manager 10g Grid Control的指南书籍。该书由Michael New编写,并于2009年由McGraw-...
本指南详细介绍了如何在Red Hat Enterprise Linux (RHEL) 5.4上安装并配置Oracle Enterprise Manager (EM) Grid Control 10.2.0.5版本,同时适用于Oracle Database 11g Release 2 (11gR2)。该文档不仅包含了...
Oracle Enterprise Manager for Oracle TimesTen In-Memory Database 是一个专门针对Oracle TimesTen In-Memory Database的管理工具,其Release 12.1.0.3.0版本提供了最新的更新和信息,这些信息可能尚未包含在正式...
创建数据库时还需要决定是否启用数据库的管理选项,例如是否使用Enterprise Manager来管理数据库。Enterprise Manager是Oracle提供的一个管理控制台,可以远程或本地对数据库进行管理。在管理选项页面中,可以选择...
- Oracle Enterprise Manager(Database Control):图形化界面,提供全面的数据库管理功能。 - DBCA(Database Configuration Assistant):用于创建、管理和配置数据库。 #### 五、安装Oracle数据库,创建数据库 - ...
**Oracle Enterprise Manager Database Control** 是 Oracle 提供的一个强大的基于 Web 的管理工具,用于管理和监控 Oracle 数据库实例。它是 Oracle Enterprise Manager (EM) 的一部分,能够帮助 DBA 和系统管理员...
在创建资料档案库的过程中,虽然命令行显示“已成功创建资料档案库”,但在后续启动Database Control时出现了警告:“无法创建DatabaseControl快捷方式”。 ### 解决方案 #### 步骤1:彻底清理旧配置 确保彻底...
在管理Oracle实例方面,课程将介绍管理框架,并带领学员了解如何启动和停止Database Control,这是一个用于管理Oracle数据库的Web界面工具。同时,学员将学习到如何使用Oracle Enterprise Manager,这是一个集成的、...
本文档将详细介绍如何在Red Hat Enterprise Linux (RHEL) 5.5 x86-32位系统上安装和配置Oracle Enterprise Manager Grid Control 11g。 #### 二、系统要求与准备 ##### 2.1 RHEL 5.5 安装 首先,安装RHEL 5.5或...
6. **管理选项配置**:在“步骤4:管理选项”窗口中,决定是否使用Oracle Enterprise Manager Grid Control或Database Control进行数据库管理,并可选择是否启用数据库备份。 7. **数据库身份验证**:在“步骤5:...
- 对于更深层次的问题,还可以考虑使用Oracle Enterprise Manager(Database Control)或SQL*Plus中的`DBMS_SUPPORT`包来进一步诊断。 5. **寻求官方支持**: - 如果以上方法无法解决问题,建议联系Oracle技术支持...
8. **故障排查**:学习使用日志文件、警报日志和跟踪文件进行故障诊断,以及如何使用DBA工具如DB Console和Enterprise Manager Cloud Control进行监控和维护。 9. **存储管理**:了解Oracle的自动存储管理(ASM)...
### Oracle Enterprise Manager 10g Grid Control 知识点解析 #### 一、Grid Computing概念与Oracle Enterprise Manager 10g Grid Control的关系 在最高层面,网格计算(grid computing)的核心理念是将计算作为一种...