方法一:
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
相关推荐
### 修改Oracle XDB 8080端口的三种方法 在Oracle数据库中,XDB(XML Database)组件默认会占用8080端口来提供HTTP服务和2100端口提供FTP服务。然而,在某些环境中,尤其是当服务器上还运行着其他Web应用服务(如...
4. **禁用Oracle的XDB服务**: - 如果不需要XDB功能,可以在Oracle的初始化参数文件(如`init.ora`或`spfile`)中删除`dispatchers='(PROTOCOL=TCP) (SERVICE=XDB)'`这一行,这将禁止XDB的HTTP和FTP服务。 5. **...
3. **禁用Oracle数据库的XDB HTTP和FTP服务**: - 在数据库的初始化参数文件(如`init.ora`或`spfile.ora`)中,你可以取消包含`dispatchers="(PROTOCOL=TCP) (SERVICE=XDB)"`这一行。这会禁止XDB的HTTP和FTP服务,...
- **禁用不必要的服务**:如果业务中不使用XDB FTP服务,应考虑禁用或限制外部访问。 - **强化防火墙规则**:限制对Oracle服务器的FTP端口(通常是21)的访问,只允许可信的IP地址。 - **监控网络流量**:定期分析...
Oracle Redirect功能存在拒绝服务攻击**:限制或禁用该功能以防止恶意用户发起DoS攻击。 - **11. 关闭Extproc功能**:关闭该功能可以防止外部程序被恶意加载,降低安全风险。 - **12. 数据库操作审计**:启用审计...
### 如何更改Oracle数据库的端口号 若需更改Oracle数据库的HTTP端口号,可通过以下步骤操作: 1. 打开SQL*Plus控制台。 2. 使用`sys`或`system`用户身份登录。 3. 运行以下PL/SQL代码块: ```sql BEGIN DBMS_XDB...