启动命令 emctl start dbconsole
emctl stop dbconsole
emctl status dbconsole
确保ORACLE_HOME/bin在PATH中
确保设置了ORACLE_HOME
确保设置了ORACLE_SID
因为oracle是根据这些变量连接(如下hostname_sid)来查找路径的所以必须设置正确,如果设置错误,则提示路径不存在,导致无法启动(这时可以根据错误提示看是哪个变量错了,并改正)
1 、emctl命令路径ORACLE_HOME/bin下
2 、database control 的配置文件 ORACLE_HOME/sysman/config/
ORACLE_HOME/hostname_sid/sysman/config/
ORACLE_HOME/oc4j/j2ee/ 目录下
注意 hostname是主机的hostname
sid 是 ORACLE_SID
1 修改hostname 在/etc/sysconfig/network中修改 hostname=localhost
2 修改 本地域名 在/etc/hosts中修改 127.0.0.1 localhost
连接Database Control
https://127.0.0.1:1158/em
意外错误:
emctl stop dbconsole执行两次会有如下错误
Cannot determine Oracle Enterprise Manager 11g Database Control process. /opt/oracle/product/11.2.0/dbhome_1/localhost_orcl/emctl.pid does not exist.