安装oracle的时候em配置端口如下:
[oracle@dd 10g]$ more /opt/oracle/product/10g/install/portlist.ini
iSQL*Plus HTTP port number =5561
Enterprise Manager Console HTTP Port (duxiu) = 1158
Enterprise Manager Agent Port (duxiu) = 3938
[oracle@dd 10g]$
切记:监听ip设为主机名,不然可能会出问题
1.修改emoms.properties属性文件中端口信息
$ORACLE_HOME/${HOSTNAME}_${ORACLE_SID}/sysman/config/emoms.properties
这个文件中有两行含有1521端口号的信息,将他们统统的修改为1526
oracle.sysman.eml.mntr.emdRepPort=1521
oracle.sysman.eml.mntr.emdRepConnectDescriptor=(DESCRIPTION\=(ADDRESS_LIST\=(ADDRESS\=(PROTOCOL\=TCP)(HOST\=testdb)(PORT\=1521)))(CONNECT_DATA\=(SERVICE_NAME\=ora10g)))
2.修改targets.xml配置文件中端口信息
$ORACLE_HOME/${HOSTNAME}_${ORACLE_SID}/sysman/emd/targets.xml
这个文件中的1521端口号的信息统统的修改为1526
3.重启EM
emctl stop dbconsole
emctl start dbconsole
4.验证EM登陆
在本地浏览器中输入如下的URL
http://localhost:1158/em/
看到登陆界面了,OK,搞定。