oracle禁用8080端口,关闭XDB服务

方法一:  

sqlplus '/ as sysdba'
EXEC DBMS_XDB.SETHTTPPORT(0);

方法二:

    编辑$ORACLE_HOME/dbs/initSID(init).ora文件,注释如下行:

   

#dispatchers='(PROTOCOL=TCP) (SERVICE=ORCLXDB)'

   然后重新数据库:

shutdown immediate;
create spfile from pfile;
startup;

  

如通过以下命令查看8080端口还未关闭,则关闭数据库,监听,重启数据库服务器:

netstat -an | grep 8080

   关闭监听:

lsnrctl stop

  关闭数据库:

sqlplus '/ as sysdba'
shutdown immediate;

  重启服务器:

reboot

  启动监听:

lsnrctl start

 启动数据库:

    

sqlplus '/ as sysdba' 
startup;

最后查看端口是否启动:

netstat -an | grep 8080

猜你喜欢

转载自jatter.iteye.com/blog/2310449