首页 > 数据库 > Oracle > 正文

Oracle数据库取消8080端口占用

2024-08-29 13:31:16
字体:
来源:转载
供稿:网友
安装oracle数据库后,当我们访问8080端口时,会弹出一个xdb窗口,要求输入用户名和密码。这样将和我们本地一些使用该端口的应用冲突,比如tomcat、jboss等,虽然这些端口是可以修改的,但总是不爽oracle一直占用这个端口。以下是我找到的一个方法,我已经试验成功了,如果你想用此法进行修改,请首先备份数据库重要内容,如果操作不慎,难免要重装数据库。

    oracle数据库可以使用tcp协议通过8080端口进行连接,所以占用了8080端口。
要取消占用,可以打开oracle安装目录下的database目录内的spfile[sid名].ora文件进行修改。这个文件是oracle的启动配置文件。
把其中的*.dispatchers='(protocol=tcp) (service=or9ixdb)'这一行去掉即可。
然后重启计算机,或者在服务中重启oracleservice[sid名]这个服务。重启后可能无法使用enterprise manager console和其他客户端连接,这时请使用oracle的configuration and migration tools/net configuration assistant工具删除监听器,然后新建一个监听器,重启监听器。
使用configuration and migration tools/net manager工具,将服务命名删除,然后新建一个。

现在oracle应该就可以正常使用,8080也不会占用了。

  • 本文来源于网页设计爱好者web开发社区http://www.html.org.cn收集整理,欢迎访问。
  • 发表评论 共有条评论
    用户名: 密码:
    验证码: 匿名发表