您的位置:首页 > 博客中心 > 数据库 >

Oracle Enterprise Manager(OEM) 重建

时间:2022-03-15 08:50

环境

Win7+Oracle 11gR2

 

删除EM配置

C:\Users\Administrator>emca -deconfig dbcontrol db

EMCA 开始于 2018-6-12 14:19:10

EM Configuration Assistant, 11.2.0.0.2 正式版

版权所有 (c) 2003, 2005, Oracle。保留所有权利。

输入以下信息:

数据库 SID: orcl

是否继续? [是(Y)/否(N)]: y

2018-6-12 14:19:23 oracle.sysman.emcp.EMConfig perform

信息: 正在将此操作记录到 D:\Oracle\cfgtoollogs\emca\orcl\emca_2018_06_12_14_19_09.log。

2018-6-12 14:19:23 oracle.sysman.emcp.util.DBControlUtil stopOMS

信息: 正在停止 Database Control (此操作可能需要一段时间)...

2018-6-12 14:19:55 oracle.sysman.emcp.EMReposConfig stopDBMSJobs

警告: 初始化 SQL 连接时出错。无法执行 SQL 操作

2018-6-12 14:19:55 oracle.sysman.emcp.EMReposConfig invoke

警告: 无法移去 DBMS 作业。

已成功完成 Enterprise Manager 的配置

EMCA 结束于 2018-6-12 14:20:24

C:\Users\Administrator>emca -repos drop

EMCA 开始于 2018-6-12 14:20:53

EM Configuration Assistant, 11.2.0.0.2 正式版

版权所有 (c) 2003, 2005, Oracle。保留所有权利。

输入以下信息:

数据库 SID: orcl

监听程序端口号: 1521

SYS 用户的口令:

SYSMAN 用户的口令:

SYSMAN 用户的口令:

是否继续? [是(Y)/否(N)]: y

2018-6-12 14:21:38 oracle.sysman.emcp.EMConfig perform

信息: 正在将此操作记录到 D:\Oracle\cfgtoollogs\emca\orcl\emca_2018_06_12_14_20_53.log。

2018-6-12 14:21:38 oracle.sysman.emcp.ParamsManager checkListenerStatusForDBControl

警告: 初始化 SQL 连接时出错。无法执行 SQL 操作

2018-6-12 14:21:38 oracle.sysman.emcp.EMReposConfig invoke

信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...

2018-6-12 14:25:49 oracle.sysman.emcp.EMReposConfig invoke

信息: 已成功删除资料档案库

已成功完成 Enterprise Manager 的配置

EMCA 结束于 2018-6-12 14:25:49

 

重建EM

C:\Users\Administrator>emca -config dbcontrol db -repos create

EMCA 开始于 2018-6-12 15:38:47

EM Configuration Assistant, 11.2.0.0.2 正式版

版权所有 (c) 2003, 2005, Oracle。保留所有权利。

输入以下信息:

数据库 SID: orcl

监听程序端口号: 1521

监听程序 ORACLE_HOME [ D:\Oracle\product\11.2.0\dbhome_1 ]:

SYS 用户的口令:

DBSNMP 用户的口令:

SYSMAN 用户的口令:

SYSMAN 用户的口令: 通知的电子邮件地址 (可选):

通知的发件 (SMTP) 服务器 (可选):

-----------------------------------------------------------------

已指定以下设置

数据库 ORACLE_HOME ................ D:\Oracle\product\11.2.0\dbhome_1

本地主机名 ................ 192.168.1.112

监听程序 ORACLE_HOME ................ D:\Oracle\product\11.2.0\dbhome_1

监听程序端口号 ................ 1521

数据库 SID ................ orcl

通知的电子邮件地址 ...............

通知的发件 (SMTP) 服务器 ...............

-----------------------------------------------------------------

是否继续? [是(Y)/否(N)]: y

2018-6-12 15:39:05 oracle.sysman.emcp.EMConfig perform

信息: 正在将此操作记录到 D:\Oracle\cfgtoollogs\emca\orcl\emca_2018_06_12_15_38_4

7.log。

2018-6-12 15:39:07 oracle.sysman.emcp.EMReposConfig createRepository

信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...

2018-6-12 15:47:51 oracle.sysman.emcp.EMReposConfig invoke

信息: 已成功创建资料档案库

2018-6-12 15:47:59 oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepository

信息: 正在将配置数据上载到 EM 资料档案库 (此操作可能需要一段时间)...

2018-6-12 15:48:40 oracle.sysman.emcp.EMReposConfig invoke

信息: 已成功上载配置数据

2018-6-12 15:48:49 oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib

信息: 软件库已配置成功。

2018-6-12 15:48:49 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary

信息: 正在部署预配档案...

2018-6-12 15:49:27 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary

信息: 预配档案部署成功。

2018-6-12 15:49:27 oracle.sysman.emcp.util.DBControlUtil secureDBConsole

信息: 正在保护 Database Control (此操作可能需要一段时间)...

2018-6-12 15:49:36 oracle.sysman.emcp.util.DBControlUtil secureDBConsole

信息: 已成功保护 Database Control。

2018-6-12 15:49:36 oracle.sysman.emcp.util.DBControlUtil startOMS

信息: 正在启动 Database Control (此操作可能需要一段时间)...

2018-6-12 15:51:12 oracle.sysman.emcp.EMDBPostConfig performConfiguration

信息: 已成功启动 Database Control

2018-6-12 15:51:14 oracle.sysman.emcp.EMDBPostConfig performConfiguration

信息: >>>>>>>>>>> Database Control URL 为 https://192.168.1.112:5500/em <<<<<<<<

<<<

2018-6-12 15:51:24 oracle.sysman.emcp.EMDBPostConfig invoke

警告:

************************ WARNING ************************

管理资料档案库已置于安全模式下, 在此模式下将对 Enterprise Manager 数据进行加密。

加密密钥已放置在文件 D:/Oracle/product/11.2.0/dbhome_1/192.168.1.112_orcl/sysman

/config/emkey.ora 中。请务必备份此文件, 因为如果此文件丢失, 则加密数据将不可用。

***********************************************************

已成功完成 Enterprise Manager 的配置

EMCA 结束于 2018-6-12 15:51:24

 

检测EM服务是否启动

C:\Users\Administrator>emctl status dbconsole

Environment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to da

tabase unique name.

C:\Users\Administrator>set ORACLE_UNQNAME=orcl

C:\Users\Administrator>emctl status dbconsole

Oracle Enterprise Manager 11g Database Control Release 11.2.0.1.0

Copyright (c) 1996, 2010 Oracle Corporation. All rights reserved.

https://192.168.1.112:5500/em/console/aboutApplication

Oracle Enterprise Manager 11g is running.

------------------------------------------------------------------

Logs are generated in directory D:\Oracle\product\11.2.0\dbhome_1/192.168.1.112_

orcl/sysman/log

 

set ORACLE_UNQNAME=$ORACLE_SID

这个参数是ORACLE11gR2新出的。所以在安装前必须先设置好此变量。

控制台设置临时环境变量: set ORACLE_UNQNAME=$ORACLE_SID(如:orcl)

注意:EM重建后EM的端口是5500。

 

EM访问

此处的用户名和口令需要注意,EM环境下用户名和口令并不是安装Oracle时的口令。

具体可参考:

以上方案可解决。不过我怀疑是权限问题。

 

修改完密码后登陆即可。

 

关闭和启动OracleDBConsoleorcl服务

OracleDBConsoleorcl 服务用于支持EM访问。可以手动启动和关闭该服务。

C:\Users\Administrator>emctl stop dbconsole
Oracle Enterprise Manager 11g Database Control Release 11.2.0.1.0
Copyright (c) 1996, 2010 Oracle Corporation.  All rights reserved.

OracleDBConsoleorcl 服务正在停止..........
OracleDBConsoleorcl 服务已成功停止。


C:\Users\Administrator>emctl start dbconsole
Oracle Enterprise Manager 11g Database Control Release 11.2.0.1.0
Copyright (c) 1996, 2010 Oracle Corporation.  All rights reserved.

Starting Oracle Enterprise Manager 11g Database Control ...OracleDBConsoleorcl
服务正在启动 ................
OracleDBConsoleorcl 服务已经启动成功。

热门排行

今日推荐

热门手游