`
xiaoyu1985ban
  • 浏览: 132576 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

【转】Oracle占用8080端口问题的解决

阅读更多

原文链接:http://www.cnblogs.com/qixin622/archive/2009/08/29/1556536.html

 

可能在本地同时安装过Tomcat和Oracle的人都会知道,安装完Oracle后,会发现Tomcat的8080端口已经被Oracle占用了。

完全安装Oracle数据库后,当我们访问8080端口时,会弹出一个XDB窗口,要求输入用户名和密码。这样将和我们本地一些使用该端口的应用冲突,比如tomcat、jboss等,虽然这些端口是可以修改的,但总是不爽oracle一直占用这个端口。
其实那是Oracle的一个XML数据库服务占用了8080端口,解决方法有以下几种:
方法一:可以使用sys账号以sysdba身份登录进去,用以下语句更改掉Oracle所占用的端口:

Oracle 9i:call   dbms_namespace.shell('@jis/install/serverendp.ssh   admin   8080   9090   -register');

Oracle 10g:call dbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_get(),'/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()',9090));

注意:以上语句是更改Oracle XML数据库端口为9090,你可以改为其它空闲的端口。执行以上命令要以sysdba身份进行登陆。


方法二:
可以到开始菜单下的Oracle组里选择Database  Configuration  Assistant,将XDM服务的默认端口改掉 ,如改成8081即可。
备注:如何基于SQL Plus以管理员身份登录?
1、命令:sqlplus /nolog;
2、在Oracle本机,可以通过conn /as sysdba登录
分享到:
评论

相关推荐

    Oracle占用8080端口的解决方案

    综上所述,解决Oracle占用8080端口的问题需要理解网络端口的工作原理,识别占用端口的进程,并熟悉Oracle中间件的配置和管理。通过上述步骤,可以有效地解决这个问题,恢复8080端口的正常使用。

    改Oracle8080端口

    为了解决这一问题,可以采取以下三种方法来更改Oracle XDB的HTTP和FTP服务所使用的端口。 #### 方法一:通过DBMS_XDB包进行配置修改 第一种方法是通过Oracle提供的DBMS_XDB包来进行端口的修改。这种方式适用于熟悉...

    解决oracle占用80端口导致web应用用不了80(localhost)的问题

    ### 解决Oracle占用80端口导致Web应用无法使用80(localhost)的问题 #### 一、问题背景 在IT环境中,特别是在开发和部署Web应用时,经常遇到一个常见的问题——端口冲突。其中一个典型的场景是Oracle数据库服务...

    解决8080端口冲突

    解决端口冲突的多种方法 ...在本文中,我们讨论了解决8080端口冲突的多种方法,包括修改 Tomcat 的端口号和修改 Oracle 的端口号。这些方法可以帮助我们避免端口冲突,并确保系统的稳定性和安全性。

    Oracle和Tomcat端口冲突

    在本例中,Oracle的XDB(XML Database)特性占用的默认端口8080与Tomcat的默认HTTP端口相同,导致无法正常访问Tomcat的服务。 要解决这个问题,可以采取以下几种策略: 1. **调整Tomcat端口**: - 打开Tomcat的...

    8080端口被占cmd8080端口被占cmd

    ### 8080端口被占用的问题及解决方法 #### 一、问题概述 在计算机网络中,端口是用于标识通信目标的一种方式。不同的应用程序和服务通常绑定到不同的端口号上,以便进行数据传输。当一个端口被某个程序占用时,...

    windows下查看端口占用情况及如何杀掉

    总的来说,了解如何在Windows上查看端口占用和关闭占用端口的进程是解决网络服务冲突的关键。通过`netstat`、`tasklist`和`taskkill`这些内置工具,我们可以有效地管理和调试系统中与端口相关的各种问题。同时,这也...

    解决Oracle 9i和Tomcat的端口冲突

    如果不想使用8080端口,可以在Oracle的SPFILE配置文件中删除占用8080的dispatcher配置,然后重启Oracle服务或监听器,确保不影响其他服务。 值得注意的是,端口冲突的解决方案往往取决于服务的启动顺序。有时,通过...

    Oracle监听问题及解决

    - **冲突与兼容性**:检查是否有其他进程占用相同端口,或者数据库版本与监听程序版本之间存在兼容性问题。 通过以上步骤,大多数Oracle监听问题都能得到解决。如果问题依然存在,建议查看Oracle数据库的日志文件以...

    检测端口是否被占用及测试数据库连接

    winform 检测端口 测试数据库连接 80端口 IIS 端口 ASP.NET Oracle winform 检测端口 测试数据库连接 80端口 IIS 端口 ASP.NET Oracle winform 检测端口 测试数据库连接 80端口 IIS 端口 ASP.NET Oracle

    oracle和JBoss、Tomcat等默认端口冲突的解决办法(网上抄来的备用,还未实践)

    本文主要关注的是Oracle数据库与开源应用服务器如JBoss和Tomcat之间的默认端口冲突,以及如何解决这个问题。 Oracle数据库自9i版本开始引入了XDB(XML Database)特性,这是一个内置的XML存储和处理系统。XDB通过...

    如何解决Oracle 9i与Tomcat的端口冲突

    在学习和工作的过程中,我们可能在调试程序时发现TOMCAT提示8080端口已被占用,于是运行NETSTAT -ANO查看端口使用情况,发现8080端口被ORACLE的监听器占用了。如果出现这种情况,本文介绍了如下三种方法来解决问题:...

    如何连接oracle数据库及故障解决办法

    连接 Oracle 数据库是每个开发者和数据库管理员都需要掌握的基本技能,但是很多人在连接 Oracle 数据库时都会遇到各种问题,本文将详细介绍如何连接 Oracle 数据库及故障解决办法。 首先,在连接 Oracle 数据库之前...

    修改Oracle监听默认端口号1521的方法

    在Oracle数据库环境中,监听器(Listener)是负责处理网络连接请求的关键组件,它默认使用1521端口号。然而,出于多种原因,如避免端口冲突、满足特定业务需求或提升安全性,我们可能需要修改Oracle监听器的默认端口...

    测试数据库连接和端口号是否被占用

    通过TestConnet这样的工具,开发者和运维人员可以快速定位数据库连接和端口占用的问题,提高工作效率,减少系统故障的发生。在实际应用中,应根据具体情况选择合适的测试策略,确保数据库服务的稳定运行。

    jboss端口号修改

    - 常见占用8080端口的服务包括但不限于:Oracle、Apache Tomcat等。 2. **定位配置文件:** - JBoss的主要端口号配置文件位于`/opt/jboss-4.0.5.GA/server/default/deploy/jbossweb-tomcat.sar/server.xml`。这里...

    oracle 10g em、isqlplus访问不了的问题解决(汇编)

    ### Oracle 10g EM与iSQL*Plus访问问题及解决方案 #### 一、问题概述 在使用Oracle 10g的过程中,用户可能会遇到无法通过Web方式访问EM(Enterprise Manager)或iSQL*Plus的问题。这通常是由于配置不正确、服务未...

    oracle修改机器名后不能启动Console的解决方案

    - 如果上述方法未能解决问题,则需要通过EM Configuration Assistant (EMCA)来重新配置Oracle Enterprise Manager Database Control。 - 打开命令行工具,切换到Oracle用户,然后执行`emca -config dbcontrol db`...

    Oracle服务启动常遇到问题

    Oracle数据库服务的启动问题对于初学者来说可能是一项挑战,但理解并解决这些问题对于确保数据库的正常运行至关重要。本篇文章将详细探讨Oracle服务启动时可能遇到的问题及其解决方案。 首先,Oracle服务的启动问题...

    Oracle 13c OEM 安装使用手册.docx

    - **UDP 和 TCP 内核参数**: 避免端口被占用,修改最小端口到 11000。需要修改 `/etc/sysctl.conf` 文件,并重启网络服务。 - **Kernel.shmmax 参数**: 如果 OMS 和 Management Repository 分别位于不同主机上,则 ...

Global site tag (gtag.js) - Google Analytics