用主机名能进吗,不行的话重装EM
1 先删除EM,
1.1 删除如下表和视图或角色,这些都和EM相关的,如果不删除,重新安装EM时会提示这些用户或角色已存在,从而停止安装。
SQL> DROP public synonym SETEMVIEWUSERCONTEXT;
同义词已删除。
SQL> DROP PUBLIC SYNONYM MGMT_TARGET_BLACKOUTS;
同义词已删除。
SQL> drop role MGMT_USER;
角色已删除。
SQL> DROP USER MGMT_VIEW CASCADE;
用户已删除。
SQL> DROP USER SYSMAN CASCADE;
用户已删除。
1.2 删除EM
C:\Documents and Settings\ryan>emca -deconfig dbcontrol db -repos drop
EMCA 开始于 2009-2-20 12:43:37
EM Configuration Assistant 10.2.0.1.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: orcl
监听程序端口号: 1521
SYS 用户的口令:
SYSMAN 用户的口令:
是否继续? [yes(Y)/no(N)]: y
2009-2-20 12:43:50 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 D:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\orcl\emc
a_2009-02-20_12-43-37-下午.log。
2009-2-20 12:43:52 oracle.sysman.emcp.util.DBControlUtil stopOMS
信息: 正在停止 Database Control (此操作可能需要一段时间)...
2009-2-20 12:43:52 oracle.sysman.emcp.EMReposConfig stopDBMSJobs
警告: 初始化 SQL 连接时出错。无法执行 SQL 操作
2009-2-20 12:43:52 oracle.sysman.emcp.EMReposConfig invoke
警告: 无法移去 DBMS 作业。
2009-2-20 12:43:52 oracle.sysman.emcp.EMReposConfig dropRepository
信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...
2009-2-20 12:43:58 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功删除资料档案库
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2009-2-20 12:43:58
OK,删除之后,在重新安装EM,这样和EM相关的用户程序都会安装
2 安装
C:\Documents and Settings\ryan>emca -config dbcontrol db -repos create
EMCA 开始于 2009-2-20 12:49:40
EM Configuration Assistant 10.2.0.1.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: orcl
监听程序端口号: 1521
SYS 用户的口令:
DBSNMP 用户的口令:
SYSMAN 用户的口令:
通知的电子邮件地址 (可选):
通知的发件 (SMTP) 服务器 (可选):
-----------------------------------------------------------------
已指定以下设置
数据库 ORACLE_HOME ................ D:\oracle\product\10.2.0\db_1
数据库主机名 ................ 10.88.122.141
监听程序端口号 ................ 1521
数据库 SID ................ orcl
通知的电子邮件地址 ...............
通知的发件 (SMTP) 服务器 ...............
-----------------------------------------------------------------
是否继续? [yes(Y)/no(N)]: y
2009-2-20 12:51:08 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 D:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\orcl\emc
a_2009-02-20_12-49-40-下午.log。
2009-2-20 12:51:12 oracle.sysman.emcp.EMReposConfig createRepository
信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...
2009-2-20 12:54:33 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功创建资料档案库
2009-2-20 12:54:52 oracle.sysman.emcp.util.DBControlUtil startOMS
信息: 正在启动 Database Control (此操作可能需要一段时间)...
2009-2-20 12:56:02 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: 已成功启动 Database Control
2009-2-20 12:56:02 oracle.sysman.emcp.EMDBPostConfig performConfiguration
警告: 无法创建 Database Control 快捷方式
2009-2-20 12:56:02 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: >>>>>>>>>>> Database Control URL 为<<<<<<<<<
<<
已成功完成 Enterprise Manager 的配置
-------------------------------------------------------------------------------------------------------------------------------------------
在Server端,可以通过如下命令启动EM工具控制台:
先切换到oracle用户下执行:
[root@oracledb ~]# su - oracle
[oracle@oracledb ~]$emctl start dbconsole 启动
关闭oem命令: emctl stop dbconsole
查看oem状态命令 : emctl status dbconsole
以下是启动过程:
[oracle@danaly ~]$ emctl start dbconsole
TZ set to PRC
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.
Starting Oracle Enterprise Manager 10g Database Control .......................... started.
------------------------------------------------------------------
Logs are generated in directory /opt/oracle/product/10.2.0/danaly.hurrray.com.cn_danaly/sysman/log