`
wxb880114
  • 浏览: 686165 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

emctl start dbconsole遇到错误:OC4J Configuration issue(转载)

阅读更多
emctl start dbconsole遇到错误:OC4J Configuration issue

今天在测试服务器上,启动emctl start dbconsole的时候,报如下错误:

[oracle@test ~]$ emctl start dbconsole
OC4J Configuration issue. /u01/app/oracle/product/11.2.0/dbhome_1/oc4j/j2ee/OC4J_DBConsole_test_orcl not found.



于是重新配置emctl :

[oracle@test ~]$ emca -config dbcontrol db

EMCA 开始于 2010-11-22 11:14:05
EM Configuration Assistant, 11.2.0.0.2 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。

输入以下信息:
数据库 SID: orcl
监听程序端口号: 1521
监听程序 ORACLE_HOME [ /u01/app/grid/product/11.2.0/grid ]:
SYS 用户的口令:
DBSNMP 用户的口令:
SYSMAN 用户的口令:
通知的电子邮件地址 (可选):sd@sd.com
通知的发件 (SMTP) 服务器 (可选):
ASM ORACLE_HOME [ /u01/app/grid/product/11.2.0/grid ]:
ASM SID [ +ASM ]:
ASM 端口 [ 1521 ]:
ASM 用户名 [ ASMSNMP ]:
ASM 用户口令:
-----------------------------------------------------------------

已指定以下设置

数据库 ORACLE_HOME ................ /u01/app/oracle/product/11.2.0/dbhome_1

本地主机名 ................ test
监听程序 ORACLE_HOME ................ /u01/app/grid/product/11.2.0/grid
监听程序端口号 ................ 1521
数据库 SID ................ orcl
通知的电子邮件地址 ...............sd@sd.com
通知的发件 (SMTP) 服务器 ...............
ASM ORACLE_HOME ................ /u01/app/grid/product/11.2.0/grid
ASM SID ................ +ASM
ASM 端口 ................ 1521
ASM 用户角色 ................ SYSDBA
ASM 用户名 ................ ASMSNMP

-----------------------------------------------------------------
是否继续? [是(Y)/否(N)]: y
2010-11-22 11:14:55 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 /u01/app/oracle/cfgtoollogs/emca/orcl/emca_2010_11_22_11_14_05.log。
2010-11-22 11:15:03 oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepository
信息: 正在将配置数据上载到 EM 资料档案库 (此操作可能需要一段时间)...
2010-11-22 11:15:54 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功上载配置数据
2010-11-22 11:15:54 oracle.sysman.emcp.ParamsManager getLocalListener
警告: 检索 test 的监听程序时出错
2010-11-22 11:15:57 oracle.sysman.emcp.util.DBControlUtil secureDBConsole
信息: 正在保护 Database Control (此操作可能需要一段时间)...
2010-11-22 11:16:14 oracle.sysman.emcp.util.DBControlUtil secureDBConsole
信息: 已成功保护 Database Control。
2010-11-22 11:16:14 oracle.sysman.emcp.util.DBControlUtil startOMS
信息: 正在启动 Database Control (此操作可能需要一段时间)...
2010-11-22 11:16:55 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: 已成功启动 Database Control
2010-11-22 11:16:56 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: >>>>>>>>>>> Database Control URL 为https://test:1158/em<<<<<<<<<<<
2010-11-22 11:17:03 oracle.sysman.emcp.EMDBPostConfig invoke
警告:
************************  WARNING  ************************

管理资料档案库已置于安全模式下, 在此模式下将对 Enterprise Manager 数据进行加密。加密密钥已放置在文件 /u01/app/oracle/product/11.2.0/dbhome_1/test_orcl/sysman/config/emkey.ora 中。请务必备份此文件, 因为如果此文件丢失, 则加密数据将不可用。

***********************************************************
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2010-11-22 11:17:03
[oracle@test ~]$  emctl status dbconsole
Oracle Enterprise Manager 11g Database Control Release 11.2.0.2.0
Copyright (c) 1996, 2010 Oracle Corporation.  All rights reserved.
https://test:1158/em/console/aboutApplication
Oracle Enterprise Manager 11g is running.
------------------------------------------------------------------
Logs are generated in directory /u01/app/oracle/product/11.2.0/dbhome_1/test_orcl/sysman/log



修复成功!



常用的命令语法:

emca -repos create创建一个EM资料库
emca -repos recreate重建一个EM资料库
emca -repos drop删除一个EM资料库
emca -config dbcontrol db配置数据库的 Database Control
emca -deconfig dbcontrol db删除数据库的 Database Control配置
emca -reconfig ports 重新配置db control和agent的端口
emctl start console启动EM console服务,使用前需要先设置ORACLE_SID环境变量
emctl stop console停止EM console服务,使用前需要先设置ORACLE_SID环境变量
注:通过查看$ORACLE_HOME/install/portlist.ini 文件可以知道当前dbcontrol正在使用的端口,默认dbcontrol http端口1158,agent端口3938。如果要重新配置端口,可以使用如下命令:
emca -reconfig ports -dbcontrol_http_port 1159
emca -reconfig ports -agent_port 3939
使用命令行工具emctl可以启动/停止console服务,察看服务状态等。
分享到:
评论

相关推荐

    oracle oracleDBConsoleOcl服务无法启动解决办法

    再次执行`emctl start dbconsole`命令时,可能会遇到下一个错误提示: ``` EM Configuration issue. E:\oracle\product\10.2.0\db_1/china-d9e3f7d07_orcl not found. ``` ##### 步骤6: 处理EM配置问题 6. **...

    oracle dbconsole解决办法

    接下来的问题是"OC4J Configuration issue",这是由于DBConsole配置文件中的主机名未更新导致的。当IP地址发生变化时,DBConsole会寻找与新IP地址匹配的配置文件,但找不到。解决方案是找到原始的以`HOSTNAME`命名的...

    计算机更名oracle数据库服务启动不起来

    在启动 OracleDBCOnsoleorcl 后,系统会提示 OC4J Configuration issue。这是因为 Oracle 数据库服务无法找到对应的 OC4J 配置文件。为解决这个问题,我们需要复制该目录下的“OC4J_DBConsole_localhost_orcl”...

    OracleDBConsoleorcl服务无法启动问题解决

    - 如果执行`emctl startdbconsole`后出现“OC4J Configuration issue”错误,可能是OC4J配置文件丢失或损坏。 - 检查目录`C:\oracle\product\10.2.0\db_1\oc4j\j2ee\`下的`OC4J_DBConsole_dinghuafeng_bbw`是否...

    不能启动oracleDBConsole解决方案.txt

    2. **OC4J配置问题**:在尝试启动后,又出现了“OC4J Configuration issue”错误,具体表现为找不到指定的配置文件或目录。 3. **EM配置问题**:除了OC4J的配置问题外,还遇到了“EM Configuration issue”,即...

    Oracle 10g IP更改解决EM无法启动

    2. **配置文件缺失**:如果已正确设置了`ORACLE_SID`,则可能会遇到“oc4j configuration issue”错误,提示找不到特定的目录(例如`D:\oracle\product\10.1.0\db_1\oc4j\j2ee\OC4J_DBConsole_localhost_javanot ...

Global site tag (gtag.js) - Google Analytics