`

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

 

 

 

 

 

 

分享到:
评论

相关推荐

    改Oracle8080端口

    ### 修改Oracle XDB 8080端口的三种方法 在Oracle数据库中,XDB(XML Database)组件默认会占用8080端口来提供HTTP服务和2100端口提供FTP服务。然而,在某些环境中,尤其是当服务器上还运行着其他Web应用服务(如...

    Oracle和Tomcat端口冲突

    4. **禁用Oracle的XDB服务**: - 如果不需要XDB功能,可以在Oracle的初始化参数文件(如`init.ora`或`spfile`)中删除`dispatchers='(PROTOCOL=TCP) (SERVICE=XDB)'`这一行,这将禁止XDB的HTTP和FTP服务。 5. **...

    oracle和JBoss、Tomcat等默认端口冲突的解决办法(网上抄来的备用,还未实践)

    3. **禁用Oracle数据库的XDB HTTP和FTP服务**: - 在数据库的初始化参数文件(如`init.ora`或`spfile.ora`)中,你可以取消包含`dispatchers="(PROTOCOL=TCP) (SERVICE=XDB)"`这一行。这会禁止XDB的HTTP和FTP服务,...

    Oracle_XDB_FTP_PASS-Exploit:利用Oracle 9i XDB ftp密码缓冲区溢出漏洞

    - **禁用不必要的服务**:如果业务中不使用XDB FTP服务,应考虑禁用或限制外部访问。 - **强化防火墙规则**:限制对Oracle服务器的FTP端口(通常是21)的访问,只允许可信的IP地址。 - **监控网络流量**:定期分析...

    Oracle_Checklist

    Oracle Redirect功能存在拒绝服务攻击**:限制或禁用该功能以防止恶意用户发起DoS攻击。 - **11. 关闭Extproc功能**:关闭该功能可以防止外部程序被恶意加载,降低安全风险。 - **12. 数据库操作审计**:启用审计...

    j2EE重要笔记

    ### 如何更改Oracle数据库的端口号 若需更改Oracle数据库的HTTP端口号,可通过以下步骤操作: 1. 打开SQL*Plus控制台。 2. 使用`sys`或`system`用户身份登录。 3. 运行以下PL/SQL代码块: ```sql BEGIN DBMS_XDB...

Global site tag (gtag.js) - Google Analytics