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