如改了机器名可以重建EM,一般不需要重建EM,可重新配置
emca重建EM
[oracle@dev ~]$ cd /u01/app/oracle/product/11.2.0/dbhome_1/bin
重建一个EM资料库
emca -repos recreate
删除一个EM资料库
emca -repos drop
创建一个EM资料库
emca -repos create
配置数据库的 Database Control
emca -config dbcontrol db
重新配置EM后端口号可能会改变,注意看命令的提示信息
端口号是根据配置文件来的
/u01/app/oracle/product/11.2.0/dbhome_1/sysman/config/emca.properties
DBCONTROL_HTTP_PORT_MIN=5500
DBCONTROL_HTTP_PORT_MAX=5519
DBCONTROL_HTTP_PORT_DEFAULT=1158
配置EM的端口号
emca -reconfig ports -dbcontrol_http_port 1158
配置代理端口号
emca -reconfig ports -agent_port 3938
配置好的文件在
/u01/app/oracle/product/11.2.0/dbhome_1/install/portlist.ini
可能你想配的端口号已经分配了,可以看log,他会给你自动分配一个,
(可以删除被占用的目录,未测试)
/u01/app/oracle/product/11.2.0/dbhome_1/oc4j/j2ee/OC4J_DBConsole_dev_orcl
/u01/app/oracle/product/11.2.0/dbhome_1/dev_orcl
重新配置EM用到的主机名,在/etc/hosts文件中,靠前的。
127.0.0.1 localhost.localdomain localhost dev
::1 localhost6.localdomain6 localhost6
其他的
先设置ORACLE_SID环境变量后,或者是设置 ORACLE_UNQNAME=ORCL(数据库实例名)
查看EM console服务的状态
emctl status dbconsole
启动EM console服务
emctl start dbconsole
停止EM console服务
emctl stop dbconsole
如果出现以下错误可以重新配置EM,或拷贝之前的一份EM文件夹,改个名
localhost.localdomain 为机器名对应的域名
[oracle@dev bin]$ emctl status dbconsole
OC4J Configuration issue. /u01/app/oracle/product/11.2.0/dbhome_1/oc4j/j2ee/OC4J_DBConsole_localhost.localdomain_orcl not found.
可以拷贝(dev为之前的机器名)
/u01/app/oracle/product/11.2.0/dbhome_1/oc4j/j2ee/OC4J_DBConsole_dev_orcl
/u01/app/oracle/product/11.2.0/dbhome_1/OC4J_DBConsole_dev_orcl
为
/u01/app/oracle/product/11.2.0/dbhome_1/oc4j/j2ee/OC4J_DBConsole_localhost.localdomain_orcl
/u01/app/oracle/product/11.2.0/dbhome_1/localhost.localdomain_orcl
cp -rf 源目录 目标目录
相关推荐
【Oracle EM重建】是指在Oracle 11g R2环境中,由于各种原因(如系统故障、硬件更换或软件升级)导致企业管理器(Enterprise Manager,简称EM)无法正常工作时,需要进行的一系列恢复操作。Oracle EM是Oracle数据库...
### Linux平台下启动Oracle 11g EM控制台的关键知识点 #### 一、Oracle EM(Enterprise Manager)控制台概述 Oracle Enterprise Manager (EM) 是一套综合管理解决方案,用于监控、管理和优化 Oracle 数据库及...
- 打开Oracle安装目录下的文件`%ORACLE_HOME%\pc-name_sid\sysman\config\emd.properties` (对于Linux系统,路径应为 `$ORACLE_HOME/pc-name_sid/sysman/config/emd.properties`)。 - 使用文本编辑器打开该文件,...
### Oracle 更改IP后重建EM知识点详解 #### 一、背景与问题概述 在Oracle数据库管理系统(DBMS)中,**企业管理器(Enterprise Manager,简称EM)**是用于监控、管理和配置Oracle数据库的重要工具。当Oracle环境中...
在Oracle 10g中,`emca`命令是EM管理的核心工具,其参数包括但不限于: - `-config dbcontrol db`:配置数据库的Database Control。 - `-deconfig dbcontrol db`:取消配置Database Control。 - `-repos (create | ...
### 重建Oracle的EM(Enterprise Manager)知识点 #### 标题与描述中的核心知识点解析: **标题:“重建oracle的em”** 此标题明确指出本文档的主题是关于如何重建Oracle Enterprise Manager(简称EM)。EM是...
例如,日志文件通常位于`ORACLE_HOME/cfgtoollogs/emca/SID`目录下,其中SID是数据库的实例名。 重建或删除DBControl的配置也可以通过`emca`工具完成。例如,如果需要重建DBControl,可以使用`emca -config db...
### Oracle EM 重建知识点 #### 一、Oracle EM(Enterprise Manager)简介 Oracle Enterprise Manager (EM) 是一种全面的管理工具,用于管理Oracle环境中的各种组件,包括数据库、中间件和应用服务器等。EM提供了...
在Oracle 10g环境下,当遇到EM (Enterprise Manager) 配置问题时,可能需要对EM进行重新配置。这通常发生在更改了监听器端口或其他相关设置之后,导致原有的EM配置不再适用的情况。下面将详细介绍如何通过命令行方式...
当遇到Oracle EM无法启动的问题时,可以尝试使用EM Configuration Assistant (EMCA) 工具来重新配置或重建EM库。EMCA是一个强大的工具,能够帮助用户进行EM的相关配置工作,包括创建、重建和删除EM库等操作。 #### ...
停止所有的Oracle服务,到oracle安装目录下,把新建的数据库删除,把备份的文件夹复制进来。 重新启动oracle服务,此时可以通过sqlplus对数据库进行相关的操作,但要使用EM(Enterprise Manager)对数据库进行...
总之,解决XP安装Oracle 10g时实例化EM配置文件时出错的问题,关键在于彻底清除旧配置、正确重建资料档案库、合理配置参数以及检查系统权限。通过遵循上述步骤,大多数用户都能顺利解决在XP环境下安装Oracle 10g时...
根据提供的文件信息,我们可以了解到这份文档主要关注的是Oracle 10g版本中EMCA(Enterprise Manager Configuration Assistant)的配置和管理。以下将详细介绍这些配置命令及其功能。 ### 一、EMCA基本概念 EMCA是...
oracle不能使用EM的解决方法,具体内容如下 不能登录EM,执行emca -config dbcontrol db 不知道总是默认1522的端口号,无奈,google一番,从下面第二步开始执行。。。(我的监听没问题) 1、打开oracle配置工具里的...
"Oracle EM 连接问题解决方案" Oracle Enterprise Manager(EM)是Oracle数据库管理的一种图形化工具,能够对数据库进行管理和监控。但有时候,我们可能会遇到EM连接不上的问题,本文将为您提供一些建议来解决这个...
本文将详细介绍如何手动配置EM(Web数据库管理端)的过程,特别是针对Oracle Real Application Clusters (RAC) 环境下的配置步骤。 #### 二、配置EM前的准备 在开始配置EM之前,需要确保以下几点已经准备就绪: 1...
以上就是Linux环境下手动启动Oracle数据库及其相关服务的详细过程。确保正确执行这些步骤,以确保数据库和管理工具的稳定运行。在进行任何操作之前,建议先备份重要数据,并了解操作可能带来的影响。
例如,EM仓库的创建或删除日志位于`/oracle/10gR2/cfgtoollogs/emca/oratest/`目录下。 7. **测试连接**: - 最后,通过浏览器尝试访问EM或iSQL*Plus的Web界面来验证问题是否已解决。 - EM URL格式:`...
### Linux下安装与配置Oracle 10g #### 一、概述 在Linux环境中安装Oracle 10g是一项常见的数据库管理任务,对于那些希望在开源操作系统上运行Oracle数据库的用户来说尤为重要。本文将详细介绍如何在Linux系统(以...
在提供的压缩包文件"重建oracle11g的em命令.txt"中,可能会包含上述步骤的具体命令行示例,这对于实际操作非常有用。请仔细阅读并根据你的环境进行适当调整。在整个过程中,确保遵循最佳实践,如在进行重大操作前...