Oracle占用8080端口问题的解决
可能在本地同时安装过Tomcat和Oracle的人都会知道,安装完Oracle后,会发现Tomcat的8080端口已经被Oracle占用了。
完全安装Oracle数据库后,当我们访问8080端口时,会弹出一个XDB窗口,要求输入用户名和密码。这样将和我们本地一些使用该端口的应用冲突,比如tomcat、jboss等,虽然这些端口是可以修改的,但总是不爽oracle一直占用这个端口。
其实那是Oracle的一个XML数据库服务占用了8080端口,解决方法有以下几种:
方法一:可以使用sys账号以sysdba身份登录进去,用以下语句更改掉Oracle所占用的端口:
Oracle9i:calldbms_namespace.shell('@jis/install/serverendp.sshadmin80809090-register');
Oracle10g:calldbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_get(),'/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()',9090));
注意:以上语句是更改OracleXML数据库端口为9090,你可以改为其它空闲的端口。执行以上命令要以sysdba身份进行登陆。
方法二:
可以到开始菜单下的Oracle组里选择DatabaseConfigurationAssistant,将XDM服务的默认端口改掉,如改成8081即可。
相关推荐
tchonggang 2015-08-12
jmdvirus 2015-08-12
Will0 2010-10-29
secondid 2010-08-23
LUOPING0 2010-02-09
pointfish 2009-12-19
zgxzowen 2007-10-08
onlykg 2012-08-15
secondid 2019-06-06
shukezheng 2018-09-09
Nicolase 2018-07-13
oraclestudyroad 2011-11-12
hepeng 2010-11-10
hellowillness 2008-06-25
结果因为如果诞生 2009-07-12