ITPub博客

首页 > Linux操作系统 > Linux操作系统 > emca命令可解决绝大多数em不能正常使用的问题

emca命令可解决绝大多数em不能正常使用的问题

原创 Linux操作系统 作者:stone0619 时间:2009-05-14 15:37:27 0 删除 编辑

在10g 中,我们可能会经常遇到OEM不能正常使用的问题,但导致问题的原因不尽相同,最后绝大多数问题可以通过emca 这个命令来解决,详细的说明可以查看连机帮助,下面给出一些常用的命令,及实例步骤.

创建一个EM资料库
emca -repos create
重建一个EM资料库
emca -repos recreate
删除一个EM资料库
emca -repos drop
配置数据库的 Database Control
emca -config dbcontrol db
删除数据库的 Database Control配置
emca -deconfig dbcontrol db
重新配置db control的端口,默认端口在1158
emca -reconfig ports
emca -reconfig ports -dbcontrol_http_port 1160
emca -reconfig ports -agent_port 3940
先设置ORACLE_SID环境变量后,启动EM console服务
emctl start dbconsole
先设置ORACLE_SID环境变量后,停止EM console服务
emctl stop dbconsole
先设置ORACLE_SID环境变量后,查看EM console服务的状态
emctl status dbconsole

配置dbconsole的步骤
emca -repos create
emca -config dbcontrol db
emctl start dbconsole
重新配置dbconsole的步骤
emca -repos drop
emca -repos create
emca -config dbcontrol db
emctl start dbconsole

查看cluster_name:

$ORA_CRS_HOME/bin

方法1:cemutlo -n

crs

方法2:ocrdump

该命令会在当前目录下生成文件OCRDUMPFILE,该文件中包含如下内容:

[SYSTEM.css.interfaces.global.en9.192|d168|d2|d0.1]
ORATEXT : cluster_interconnect

[SYSTEM.css.clustername]
ORATEXT : crs     --此处即为clustername

[SYSTEM.css.diskfile]
ORATEXT : /dev/voting_disk1

方法3:more $ORA_CRS_HOME/install/cluster.ini

[cluster_info]
cluster_name=crs

查看EM端口

方法1:emctl status dbconsole

方法2:more $ORACLE_HOME/install/portlist.ini

iSQL*Plus HTTP port number =5560
Ultra Search HTTP port number =5620
iSQL*Plus HTTP port number =5560
Enterprise Manager Console HTTP Port (boa) = 1158   --自带的dbconsole访问端口
Enterprise Manager Agent Port (boa) = 3938

其他命令参考链接:

http://sjsky.iteye.com/blog/644197 

 

 

 


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/16426127/viewspace-598149/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-05-04

  • 博文量
    29
  • 访问量
    42082