安装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也不会占用了。
原文地址
http://www.nou.com.cn/cms/sjk/6682/page.action
分享到:
相关推荐
标题中的“Oracle占用8080端口的解决方案”指的是在使用Oracle数据库时,发现它占用了8080端口,导致其他需要该端口的服务无法正常运行的问题。8080端口通常用于HTTP代理或Web服务,因此冲突可能会阻碍Web应用程序的...
连接 Oracle 数据库是每个开发者和数据库管理员都需要掌握的基本技能,但是很多人在连接 Oracle 数据库时都会遇到各种问题,本文将详细介绍如何连接 Oracle 数据库及故障解决办法。 首先,在连接 Oracle 数据库之前...
在Oracle数据库中,XDB(XML Database)组件默认会占用8080端口来提供HTTP服务和2100端口提供FTP服务。然而,在某些环境中,尤其是当服务器上还运行着其他Web应用服务(如JBoss、Tomcat等)时,这些端口可能会被占用...
通过TestConnet这样的工具,开发者和运维人员可以快速定位数据库连接和端口占用的问题,提高工作效率,减少系统故障的发生。在实际应用中,应根据具体情况选择合适的测试策略,确保数据库服务的稳定运行。
Oracle数据库是企业级广泛应用的关系型数据库系统,但安装完整的Oracle客户端可能会占用大量磁盘空间,且配置过程较为复杂。为了方便那些不需频繁使用Oracle客户端的用户,Oracle提供了免安装的轻量级客户端——...
标题中的“一段无需安装Oracle客户端即可访问Oracle数据库的Delphi控件”指的是在Delphi编程环境中,使用特定的第三方控件或组件库,可以实现与Oracle数据库的连接和交互,而不需要在用户机器上安装完整的Oracle...
- **检查端口占用情况**:使用`netstat`等命令检查指定端口是否被其他服务占用。 - **调整端口号**:如果需要,可以在监听器配置文件中更改端口号。 4. **权限问题**: - **检查用户权限**:确保连接数据库的...
### Oracle数据库日常维护手册知识点详解 #### 一、检查数据库基本状况 在Oracle数据库的日常维护中,确保数据库的基本状况良好是首要任务。这包括检查Oracle实例状态、Oracle服务进程和Oracle监听状态。 ##### ...
Oracle数据库是广泛应用于企业级应用的数据存储系统,而PL/SQL Developer(通常简称为PLSQL)是一款便捷的数据库管理工具,特别适合开发人员和DBA进行数据库查询、管理及开发工作。在某些情况下,用户可能不想或不能...
### Oracle数据库11G初学者指南 #### 一、Oracle数据库11G简介 Oracle数据库11G是由Oracle公司发布的一款先进的关系型数据库管理系统。它不仅继承了Oracle数据库系列的强大功能,还在性能优化、安全性增强以及易用...
本文介绍了Oracle数据库从版本8.1.7合并优化到9.2.0的过程,重点讨论如何修改配置文件,实现同一台主机上可启动两个不同版本但端口相同的监听进程,而所有的客户端无需调整,大大减少了工作量。 Oracle数据库是当前...
winform 检测端口 测试数据库连接 80端口 IIS 端口 ASP.NET Oracle winform 检测端口 测试数据库连接 80端口 IIS 端口 ASP.NET Oracle winform 检测端口 测试数据库连接 80端口 IIS 端口 ASP.NET Oracle
TNSLSNR.exe通常是Oracle数据库的监听器,意味着Oracle可能正在使用8080端口。 在确认了占用端口的进程后,如果需要停止这个进程,可以使用`taskkill`命令。这里有两种方式: 1. 直接通过PID来结束进程:`taskkill...
### Oracle数据库基础知识详解 #### 一、Oracle数据库概述 ##### 1.1 产品简介 Oracle数据库是由Oracle公司开发的一款关系型数据库管理系统(RDBMS),自1979年首次推出以来,经过多次升级和扩展,已成为业界领先的...
在实际应用中,免客户端连接Oracle数据库的方法不仅可以减少硬件资源的占用,还便于系统的移植和升级,对于远程团队协作和云环境特别有利。然而,这种方式也可能带来安全风险,因为所有的数据库交互都要经过网络,...
在Windows 7环境下安装Oracle数据库是一项技术性强且需要细心操作的任务。Oracle数据库是全球广泛使用的数据库管理系统,尤其在企业级应用中占据重要地位。本文将详细介绍在Windows 7操作系统上安装Oracle数据库的...
在Windows环境下连接Oracle数据库,通常需要安装特定的驱动程序和客户端工具。本压缩包提供了连接Oracle所需的关键组件,包括可能的oci.dll库、tnsnames.ora配置文件以及可能的instantclient基本组件。以下是关于...
Oracle数据库是企业级广泛使用的数据库管理系统,而PL/SQL是Oracle专有的结构化查询语言,用于编写复杂的数据库操作。在一些情况下,用户可能需要连接到Oracle数据库进行查询、管理或开发工作,但并不想或者不需要在...
Oracle数据库是一种广泛应用的关系型数据库管理系统,而C++作为一种强大的编程语言,常被用来开发高效且复杂的软件系统。本话题将深入探讨如何在C++环境中利用连接池技术实现对Oracle数据库的高速连接与访问。 一、...