在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/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/16426127/viewspace-598149/