解决oracle占用8080端口
- win+r(cmd) 调出命令行
- 输入命令:netstat -ano,列出所有端口的情况。查找8080端口
- 打开任务管理器:Ctrt + Alt + . 或 Ctrl+Shift+Esc(发现TNSLSNR.exe占用8080端口)
- oracle 服务一启动 TNSLSNR.exe 会占用8080端口,这时,如果我们其他程序需要使用8080端口就会比较麻烦,所以需要改一下端口
- 用命令行操作按顺序进行更改
-
用dba账户登录
-
CMD > sqlplus / as sysdba
-
SQL> call dbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_get(),‘/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()’,8081));
-
– 把FTP端口从2100改到2111
-
SQL> call dbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_get(),‘/xdbconfig/sysconfig/protocolconfig/ftpconfig/ftp-port/text()’,2111));
-
SQL> commit;
SQL> exec dbms_xdb.cfg_refresh; -
– 检查修改是否已经成功
-
SQL> select dbms_xdb.cfg_get from dual;