Oracle数据库取消8080端口占用

oracle|数据|数据库

安装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也不会占用了。

时间: 2024-09-16 20:53:41

Oracle数据库取消8080端口占用的相关文章

解决Linux下Oracle Tomcat 8080端口冲突

在启动tomcat的时候提示8080端口被占用,后来经过查找发现如下结论: 将oracle与tomcat.jboss等其它占用8080端口的服务器安装在一台机器上,会出现8080端口被占用的错误 一.首先检查8080端口的使用情况 [root@olivenan root]# lsof -i :8080 -n COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME tnslsnr 1031 oracle 12u IPv4 2013 TCP *:webcache

自己解决tomcat启动时,8080端口被占用的常用方法

解决  开始 -> 运行->cmd->netstat -a -n,确认8080端口是不是正在被使用.如果是则继续2,否则不属于本文讨论范围,请自己google 利用天网,卡巴斯基等的防火墙,察看8080端口到底被哪个程序占用.如果该程序不重要,那么关闭该程序,甚至卸载该程序,继续4:否则,该程序很重要不能停止,那么继续3 修改要启动的tomcat的conf文件夹下的server.xml,将tomcat的端口由默认的8080改为另一个不冲突的端口比如8088,将<Connector

java-在eclipse中tomcat提示8080端口被占用

问题描述 在eclipse中tomcat提示8080端口被占用 错误信息是:Port 8080 required by J2EE Preview at localhost is already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the o

Tomcat 启动错误(8080端口被占用)处理方法_服务器其它

错误描述: 2009-7-12 15:40:35 org.apache.coyote.http11.Http11BaseProtocol start 严重: Error starting endpoint java.net.BindException: Address already in use: JVM_Bind:8080 at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:298)

解决Oracle 9i和Tomcat端口冲突

问题:1.同时安装Desktop.Engine,Engine部分控件不能用,老是提示要授权.2.将Desktop卸载,Engine大多数控件能用,少部分不能用. 问题关键:Engine授权文件有问题.现在网上Engine9.0的授权文件版本太多了,但有些可以,有些是不能用的.其实我就是被这个问题所困,迟迟不能解决,现将可用的Engine9.0授权文件公布如下(绝对可用):3dengine,9,ecp379783729,none,D7MGJE2110L5J9HSX169designer,9,ecp

Jsp 连接 mySQL、Oracle 数据库备忘(Windows平台)

js|mysql|oracle|window|数据|数据库  Jsp 环境目前最流行的是 Tomcat5.0.Tomcat5.0 自己包含一个 Web 服务器,如果是测试,就没必要把 Tomcat 与 IIS 或 Apache 集成起来.在 Tomcat 自带的 Web 服务器下可以进行 Jsp 测试.    安装 Tomcat5.0 前需要安装 JDK(如果是 Windows server 2003 就必须安装 JDK,因为 Windows server 2003 是不带 JVM 的-Wind

Windows server2008 搭建ASP接口访问连接oracle数据库全过程记录

真的是太不容易了,以前的时候在window server 2003上面搭建了一套asp+oracle的接口系统,就费了好大的劲儿,其实那会迷迷瞪瞪的也不知道怎么的就弄好了,也懒得管了.OK,从昨天到今天打算把接口从测试环境部署到公网环境上去的时候就出现了各种各样的问题,这次一定得记录一下. 先来说一下这套接口系统的整体方案: 之所用选用asp是因为属于轻量级的接口系统,只需要修改好了以后复制粘贴上去接口就立即生效,而不需要像java系的接口程序要用tomcat打包.上传.部署这样的.那这个系统就

Oracle数据库的ORA-00257故障解决过程

概述: Oracle数据库是目前业界最常用的大型数据库系统,我在实际项目中遇到出现ORA-00257错误(空间不足错误),通过查找资料,绝大部分说这是由于归档日志太多,占用了全部的硬盘剩余空间导致的,通过简单删除日志或加大存储空间就能够解决.但是我在Oracle 10g上发现,存储空间还有很大,却也报这个错误.原来是Oracle 10g中新的特性,对Flash Recovery的管理导致的. 1.软硬件环境 服务器HP Proliant DL580G4(Intel Xeon 3.16GHz/4G

把Oracle数据库移植到Microsoft SQL Server 7.0

oracle|server|数据|数据库  把Oracle数据库移植到Microsoft SQL Server 7.0 摘要:本文是为那些想把自己的Oracle应用程序转换为Microsoft SQL Server应用程序的开发人员编写的.本文描述了一个成功的转换所需要的工具.过程和技术.同时强调了建立高性能.高度并行的SQL Server应用程序的基本的设计要素. 本文的读者应该具有: Oracle关系型数据管理系统(RDBMS)的坚实基础. 普通数据库管理知识. 熟悉Oracle SQL和P