`
happyqing
  • 浏览: 3219502 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux下oracle的emca重建EM

阅读更多

 如改了机器名可以重建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 源目录 目标目录

 

 

分享到:
评论

相关推荐

    Linux平台下启动oracle 11g EM控制台

    ### Linux平台下启动Oracle 11g EM控制台的关键知识点 #### 一、Oracle EM(Enterprise Manager)控制台概述 Oracle Enterprise Manager (EM) 是一套综合管理解决方案,用于监控、管理和优化 Oracle 数据库及...

    Oracle\oracle_EM无法正常登陆解决方案

    - **重建EM资料库**:`emca –reposrecreate` - **删除EM资料库**:`emca –reposdrop` - **配置Database Control**:`emca –configdbcontroldb` - **删除Database Control配置**:`emca –deconfigdbcontroldb` - ...

    oracle10g em 重新配置

    在Oracle 10g环境下,当遇到EM (Enterprise Manager) 配置问题时,可能需要对EM进行重新配置。这通常发生在更改了监听器端口或其他相关设置之后,导致原有的EM配置不再适用的情况。下面将详细介绍如何通过命令行方式...

    环境变量ORACLE_UNQNAME未定义问题

    * 重建一个 EM 资料库:emca -repos recreate * 删除一个 EM 资料库:emca -repos drop * 配置数据库的 Database Control:emca -config dbcontrol db * 删除数据库的 Database Control 配置:emca -deconfig db...

    通过浏览器访问oracle 10g.docx

    ### 通过浏览器访问Oracle ...无论是通过设置环境变量、使用`emca`命令重建repos还是简单的文件复制和重命名,都可以帮助我们顺利完成通过浏览器访问Oracle 10g的任务。希望这些信息能够帮助到遇到相似问题的技术人员。

    构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化

    10.6.2使用EMCA创建EM工具 10.6.3 EM工具的日常管理 10.7 CHM集群健康监控 10.7.1 CHM工具介绍 10.7.2 CHM支持的平台及版本 10.7.3 CHM的进程和组件 10.7.4 CHM的基本特性 10.7.5 CHM的管理与维护 10.7.6 CHM...

    OEM配置文档[文].pdf

    在示例中,`emca -repos recreate`被用来删除并重建EM(Enterprise Manager)仓库。这个仓库存储有关数据库、监听器和其他管理信息的数据。 执行这个命令时,系统会提示用户输入必要的信息,如数据库的SID、监听器...

Global site tag (gtag.js) - Google Analytics