关于oracle占用8080端口的问题?

baoqingfeng 2005-03-31 01:41:47
win2000 server的机器,由于机器安装了tomcat 80,IIS 8080,而且都已经配置了多个网站,端口不能轻易改动。现在有需要安装oracle 9i,安装完毕,在服务里启动OracleInfoManagerTNSListener服务,8080端口就被占用,OracleInfoManagerHTTPServer服务没有启动。
查了资料后,说是由于XDM的原因,
说可以使用sql 语句解决,
SQL> call dbms_xdb.cfg_update(updateXML(
2 dbms_xdb.cfg_get()
3 , '/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()'
4 , 8081))
5 /
但是我用pl/develop登录后,发现根本没有dbms_xdb这个包。
我以为是oracle安装有问题,又干净的卸载了oracle(包括删注册表及文件).重新安装,安装过程中没有出过问题。
安装好了,还是没有dbms_xdb这个包。
搞了一天,郁闷死了!!
...全文
338 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yxxx 2005-04-11
  • 打赏
  • 举报
回复
可以去Database Configuration Assistant下将XDM服务的默认端口改掉
baoqingfeng 2005-04-02
  • 打赏
  • 举报
回复
soda1978(苏打) :我改过了,没用的。
luxuezhu(卢冲):没有dbms_xdb这个包。
能有其它办法停止XDB服务吗?
baoqingfeng 2005-04-02
  • 打赏
  • 举报
回复
还是自己解决了:
执行如下语句,8080改为自己的端口
call dbms_namespace.shell('@jis/install/serverendp.ssh admin 8080 9090 -register');
soda1978 2005-03-31
  • 打赏
  • 举报
回复
你可以去 oracle_home\Apache\Apache\conf\httpd.conf 查找80 或8080 ,更改端口 然后重启apache 或oracle. :)
luxuezhu 2005-03-31
  • 打赏
  • 举报
回复
我的环境是9205
luxuezhu 2005-03-31
  • 打赏
  • 举报
回复
1 call dbms_xdb.cfg_update(updateXML(
2 dbms_xdb.cfg_get()
3 , '/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()'
4* , 8081))
SQL> /

调用完成。
skyboy0720 2005-03-31
  • 打赏
  • 举报
回复
我的也都装了,运行所有正常,怎么没出问题?!
yxxx 2005-03-31
  • 打赏
  • 举报
回复
真巧,5分钟之前正在寻找解决方案……
强烈关注!

17,380

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧