详细介绍Oracle数据库EM Console重建过程

数据库 Oracle
本文详细介绍了Oracle数据库中EM Console重建的一些知识以及重建时的错误分析与解决,希望能够对您有所帮助。

Oracle数据库操作中,在对Oracle数据库库EM Console重建时,EM启动报错,错误代码如下:

 

  1. C:\Documents and Settings\GAOYANG>set ORACLE_SID=rman 
  2.  
  3. C:\Documents and Settings\GAOYANG>emctl start dbconsole  
  4.  
  5. OC4J Configuration issue. D:\oracle\product\10.2.0  
  6.  
  7. \db_1/oc4j/j2ee/OC4J_DBConsole  
  8.  
  9. _192.100.8.188_rman not found. 

 

由此,我们分析一下重建时可能遇到的问题:

 

  1. 1.EM Configuration issue  
  2.  
  3. 2.OC4J Configuration issue 

 

按照如下步骤正常完成Oracle 10g EM Console重建。

 

  1. C:\Documents and Settings\GAOYANG>emca -config dbcontrol db -repos  
  2.  
  3. recreate  
  4.  
  5. EMCA 开始于 2009-5-6 9:28:19  
  6.  
  7. EM Configuration Assistant 10.2.0.1.0 正式版  
  8.  
  9. 版权所有 (c) 2003, 2005, Oracle。保留所有权利。  
  10.  
  11. 输入以下信息:  
  12.  
  13. 数据库 SID: rman  
  14.  
  15. 监听程序端口号: 1158  
  16.  
  17. SYS 用户的口令:  
  18.  
  19. DBSNMP 用户的口令:  
  20.  
  21. SYSMAN 用户的口令:  
  22.  
  23. 通知的电子邮件地址 (可选):  
  24.  
  25. 通知的发件 (SMTP) 服务器 (可选):  
  26.  
  27. -----------------------------------------------------------------  
  28.  
  29. 已指定以下设置  
  30.  
  31. 数据库 ORACLE_HOME ................ D:\oracle\product\10.2.0\db_1  
  32.  
  33. 数据库主机名 ................ 192.100.8.188  
  34.  
  35. 监听程序端口号 ................ 1158  
  36.  
  37. 数据库 SID ................ rman  
  38.  
  39. 通知的电子邮件地址 ...............  
  40.  
  41. 通知的发件 (SMTP) 服务器 ...............  
  42.  
  43. -----------------------------------------------------------------  
  44.  
  45. 是否继续? [yes(Y)/no(N)]: Y  
  46.  
  47. 2009-5-6 9:28:36 oracle.sysman.emcp.EMConfig perform  
  48.  
  49. 信息: 正在将此操作记录到 D:\oracle\product\10.2.0\db_1  
  50.  
  51. \cfgtoollogs\emca\rman\emc  
  52.  
  53. a_2009-05-06_09-28-19-上午.log。  
  54.  
  55. 2009-5-6 9:28:40 oracle.sysman.emcp.EMReposConfig dropRepository  
  56.  
  57. 信息:正在删除 EM 资料档案库 (此操作可能需要一段时间)...  
  58.  
  59. 2009-5-6 9:28:42 oracle.sysman.emcp.EMReposConfig invoke  
  60.  
  61. 信息: 已成功删除资料档案库  
  62.  
  63. 2009-5-6 9:28:43 oracle.sysman.emcp.EMReposConfig createRepository  
  64.  
  65. 信息:正在创建EM资料档案库 (此操作可能需要一段时间)...  
  66.  
  67. 2009-5-6 9:28:43 oracle.sysman.emcp.EMReposConfig invoke  
  68.  
  69. 严重:创建资料档案库时出错  
  70.  
  71. 2009-5-6 9:28:43 oracle.sysman.emcp.EMReposConfig invoke  
  72.  
  73. 信息:有关详细资料, 请参阅 D:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\rman\emca_repos_create_<日期>.log 中的日志文件。  
  74.  
  75. 2009-5-6 9:28:43 oracle.sysman.emcp.EMConfig perform  
  76.  
  77. 严重:创建资料档案库时出错  
  78.  
  79. 有关详细资料, 请参阅 D:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\rman\emca_2009-05-06_09-28-19-上午.log 中的日志文件。  
  80.  
  81. 无法完成配置。 有关详细资料, 请参阅 D:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\rman\emca_2009-05-06_09-28-19-上午.log 中的日志文件。  
  82.  
  83. 3.如果遇到:oracle.sysman 报错,导致不成功,则  
  84.  
  85. a. drop user sysman cascade;  
  86.  
  87. b. drop role MGMT_USER;  
  88.  
  89. c. drop user MGMT_VIEW cascade;  
  90.  
  91. d. drop public synonym MGMT_TARGET_BLACKOUTS;  
  92.  
  93. e. drop public synonym SETEMVIEWUSERCONTEXT;   
  94.  
  95. f.emca -config dbcontrol db -repos create  
  96.  
  97. C:\Documents and Settings\GAOYANG>sqlplus / as sysdba  
  98.  
  99. SQL*Plus: Release 10.2.0.1.0 - Production on Wed May 6 09:29:31 2009  
  100.  
  101. Copyright (c) 1982, 2005, Oracle. All rights reserved.  
  102.  
  103. Connected to:  
  104.  
  105. Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production  
  106.  
  107. With the Partitioning, OLAP and Data Mining options  
  108.  
  109. SQL> drop user sysman cascade;  
  110.  
  111. User dropped.  
  112.  
  113. SQL> drop role MGMT_USER;  
  114.  
  115. Role dropped.  
  116.  
  117. SQL> drop user MGMT_VIEW cascade;  
  118.  
  119. User dropped.  
  120.  
  121. SQL> drop public synonym MGMT_TARGET_BLACKOUTS;  
  122.  
  123. Synonym dropped.  
  124.  
  125. SQL> drop public synonym SETEMVIEWUSERCONTEXT;  
  126.  
  127. Synonym dropped.  
  128.  
  129. SQL> exit  
  130.  
  131. Disconnected from Oracle Database 10g Enterprise Edition Release  
  132.  
  133. 10.2.0.1.0 - Pr  
  134.  
  135. oduction  
  136.  
  137. With the Partitioning, OLAP and Data Mining options  
  138.  
  139. C:\Documents and Settings\GAOYANG>emca -config dbcontrol db -repos  
  140.  
  141. create  
  142.  
  143. EMCA 开始于 2009-5-6 9:32:24  
  144.  
  145. EM Configuration Assistant 10.2.0.1.0 正式版  
  146.  
  147. 版权所有 (c) 2003, 2005, Oracle。保留所有权利。  
  148.  
  149. 输入以下信息:  
  150.  
  151. 数据库 SID: rman  
  152.  
  153. 监听程序端口号: 1158  
  154.  
  155. SYS 用户的口令:  
  156.  
  157. DBSNMP 用户的口令:  
  158.  
  159. SYSMAN 用户的口令:  
  160.  
  161. SYSMAN 用户的口令: 通知的电子邮件地址 (可选):  
  162.  
  163. 通知的发件 (SMTP) 服务器 (可选):  
  164.  
  165. -----------------------------------------------------------------  
  166.  
  167. 已指定以下设置  
  168.  
  169. 数据库 ORACLE_HOME ................ D:\oracle\product\10.2.0\db_1  
  170.  
  171. 数据库主机名 ................ 192.100.8.188  
  172.  
  173. 监听程序端口号 ................ 1158  
  174.  
  175. 数据库 SID ................ rman  
  176.  
  177. 通知的电子邮件地址 ...............  
  178.  
  179. 通知的发件 (SMTP) 服务器 ...............  
  180.  
  181. -----------------------------------------------------------------  
  182.  
  183. 是否继续? [yes(Y)/no(N)]: Y  
  184.  
  185. 2009-5-6 9:40:34 oracle.sysman.emcp.EMConfig perform  
  186.  
  187. 信息: 正在将此操作记录到 D:\oracle\product\10.2.0\db_1  
  188.  
  189. \cfgtoollogs\emca\rman\emc  
  190.  
  191. a_2009-05-06_09-40-00-上午.log。  
  192.  
  193. 2009-5-6 9:40:36 oracle.sysman.emcp.util.DBControlUtil stopOMS  
  194.  
  195. 信息:正在停止 Database Control (此操作可能需要一段时间)...  
  196.  
  197. 2009-5-6 9:40:42 oracle.sysman.emcp.ParamsManager getLocalListener  
  198.  
  199. 警告:检索 192.100.8.188 的监听程序时出错。  
  200.  
  201. 2009-5-6 9:40:44 oracle.sysman.emcp.util.DBControlUtil startOMS  
  202.  
  203. 信息:正在启动 Database Control (此操作可能需要一段时间)...  
  204.  
  205. 2009-5-6 9:41:34 oracle.sysman.emcp.EMDBPostConfig  
  206.  
  207. performConfiguration  
  208.  
  209. 信息:已成功启动 Database Control  
  210.  
  211. 2009-5-6 9:41:35 oracle.sysman.emcp.EMDBPostConfig  
  212.  
  213. performConfiguration  
  214.  
  215. 警告:无法创建 Database Control 快捷方式  
  216.  
  217. 2009-5-6 9:41:35 oracle.sysman.emcp.EMDBPostConfig  
  218.  
  219. performConfiguration  
  220.  
  221. 信息: >>>>>>>>>>> Database Control URL 为 http://192.100.8.188:5500/em  
  222.  
  223. <<<<<<<<< 
  224.  
  225. << 
  226.  
  227. 已成功完成Enterprise Manager的配置  
  228.  
  229. EMCA 结束于2009-5-6 9:41:35 

 

注意设置好IP地址!

4.打开服务:emctl start dbconsole

5.遇到:OC4J Configuration issue 报错,检查发现指定目录下没有提示的文件夹,只有一个类似的,cp -r 一个提示的文件夹。重新执行emctl start dbconsole,成功。

6.查看当前状态:emctl status dbconsole

7.端口号可查看文件:$ORACLE_HOME/install/portlist.ini

关于Oracle数据库EM Console重建的知识就介绍到这里,如果您想了解更多的Oracle数据库的知识,可以看一下这里的文章:http://database.51cto.com/oracle/,相信一定能够带给您收获的!

【编辑推荐】

  1. Oracle数据库常见问题及解决方案大全
  2. 数据库优化技术之Oracle数据库动态绑定变量
  3. PL/SQL Developer导入导出数据库方法及说明
  4. Oracle 11g即时客户端在Windows系统上的配置
  5. Oracle 11g客户端在Linux系统上的配置步骤详解
责任编辑:赵鹏 来源: 网易博客
相关推荐

2009-12-21 09:39:50

Oracle 存储过程

2011-09-01 09:30:27

Oracle数据库控制语句

2011-08-05 13:17:34

Oracle数据库闪回个性

2019-08-20 22:06:32

Oracle数据库索引

2011-05-26 13:29:30

ORACLE数据库升级

2015-10-28 17:39:04

ORACLE AIO异步IO

2015-10-28 14:45:35

ORACLE AIO异步IO

2011-03-21 13:21:23

数据库开发规范

2011-05-26 10:11:24

Oracle数据库索引

2011-08-11 16:29:49

Oracle数据库AWRASH

2010-04-15 13:01:25

Oracel数据库

2009-08-24 18:09:13

C#调用Oracle数

2010-03-18 09:28:14

Oracle数据库迁移

2011-05-17 13:43:23

Oracle数据库

2009-08-28 13:03:55

C#压缩Access数

2022-07-27 08:32:01

数据库MySQL

2011-06-23 09:00:04

QT QODBC 数据库

2010-11-19 10:38:26

Oracle XE自带

2011-08-16 18:55:10

Oracle数据库构造过程

2011-07-20 16:28:54

Oracle数据库shared pool
点赞
收藏

51CTO技术栈公众号