您的位置:首页 > 数据库 > Oracle

解决Oracle10g中的TNSLSNR.EXE占用8080端口号的问题

2017-12-18 10:00 543 查看
原文地址:https://www.cnblogs.com/ego/p/5987279.html

oracle 服务一启动 TNSLSNR.exe 会占用8080端口,这时,如果我们其他程序需要使用8080端口就会比较麻烦,所以需要改一下端口:

用dba账户登录

CMD>sqlplus sys/123 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;


这样,TNSLSNR.exe就会使用8081端口了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: