1. 登录Oracle数据库:
命令行中输入
sqlplus / as sysdba;
2. 把HTTP/WEBDAV端口从8080改到7100
SQL>
call dbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_get(),
'/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()',7100))
/
3. 修改FTP端口,从2100改到2111
SQL>
call dbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_get(),
'/xdbconfig/sysconfig/protocolconfig/ftpconfig/ftp-port/text()',2111))
/
4. 提交
SQL>
commit;
5. 刷新配置
SQL>
exec dbms_xdb.cfg_refresh;
6. 检查修改是否已经成功
SQL>
select dbms_xdb.cfg_get from dual;
7. 检查当前端口占用情况
命令行中输入,查看端口占用了哪个进程。
netstat -ano|findstr "7100"
8. 根据 pid 查看是哪个映像
tasklist|findstr "5204"