在安装了Oracle 9i之后XDB的http默认占用了8080,ftp会占用2100端口,其实XDB就是XML Database提供的一种服务,在oracle中有一个package可以用来维护管理该服务的配置信息。这个包就是dbms_xdb.
解决方法有下面几种:
1、sqlplus "/ as sysdba"连入数据库
SQL> -- Change the HTTP/WEBDAV port from 8080 to 8081
SQL> call dbms_xdb.cfg_update(updateXML(
2 dbms_xdb.cfg_get()
3 , '/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()'
4 , 8081))
5 /
Call completed.
SQL> -- Change the FTP port from 2100 to 2111
SQL> call dbms_xdb.cfg_update(updateXML(
2 dbms_xdb.cfg_get()
3 , '/xdbconfig/sysconfig/protocolconfig/ftpconfig/ftp-port/text()'
4 , 2111))
5 /
Call completed.
SQL> COMMIT;
Commit complete.
SQL> EXEC dbms_xdb.cfg_refresh;
PL/SQL procedure successfully completed.
SQL> -- Verify the change
SQL> set long 100000
SQL> set pagesize 9000
SQL> SELECT dbms_xdb.cfg_get FROM dual;
2、移除XDB服务,将实例信息去掉
dispatchers='(PROTOCOL=TCP) (SERVICE=<ORACLE_SID>XDB)'
3、使用Oracle Enterprise Manager 中的的XML Database 配置信息中修改掉端口就可以了
分享到:
相关推荐
本文介绍了解决Linux下Oracle Tomcat 8080端口冲突的方法。
本文主要针对Oracle 9i数据库和Tomcat应用服务器之间的端口冲突提供解决方案。Oracle 9i和Tomcat都可能使用默认的8080端口,导致服务无法正常启动或通信。 首先,解决Oracle 9i的Engine授权问题。如果在安装过程中...
Oracle和Tomcat是两种常用的软件,Oracle是一款关系型数据库管理系统,而Tomcat则是一个流行的Java应用服务器,它们在运行时可能会出现端口冲突的问题。端口冲突通常发生在多个应用程序尝试同时使用同一个网络端口时...
解决端口冲突的多种方法 ...在本文中,我们讨论了解决8080端口冲突的多种方法,包括修改 Tomcat 的端口号和修改 Oracle 的端口号。这些方法可以帮助我们避免端口冲突,并确保系统的稳定性和安全性。
在学习和工作的过程中,我们可能在调试程序时发现TOMCAT提示8080端口已被占用,于是运行NETSTAT -ANO查看端口使用情况,发现8080端口被ORACLE的监听器占用了。如果出现这种情况,本文介绍了如下三种方法来解决问题:...
本文主要关注的是Oracle数据库与开源应用服务器如JBoss和Tomcat之间的默认端口冲突,以及如何解决这个问题。 Oracle数据库自9i版本开始引入了XDB(XML Database)特性,这是一个内置的XML存储和处理系统。XDB通过...
然而,在某些环境中,尤其是当服务器上还运行着其他Web应用服务(如JBoss、Tomcat等)时,这些端口可能会被占用,导致端口冲突的问题。为了解决这一问题,可以采取以下三种方法来更改Oracle XDB的HTTP和FTP服务所...
在默认情况下,Tomcat使用8080端口来监听HTTP请求,但有时这个端口可能与其他服务(如描述中提到的Oracle)冲突。因此,我们需要更改端口号以避免此类冲突。 描述中提到的操作是修改`conf/server.xml`配置文件。`...
在IT行业中,数据库服务是关键组件之一,...确保在修改后,两个服务都能正常启动并提供服务,同时避免与其他应用程序的端口冲突。这是一项基础但至关重要的系统管理和故障排查技能,对于维护稳定的IT环境至关重要。
资源以图示的形式详细介绍了JAVA开发一个Web工程,访问数据库的环境配置过程,解决了JDK安装,...“引用不识别,Tomcat端口冲突等常见问题,及oracel类库文件,是我配环境的深度总结,绝对物超所值;上传是为了分啊。
在Windows操作系统中,管理和监控端口占用情况是系统管理员日常工作中不可或缺的一部分,特别是当遇到服务无法启动或者网络...同时,这也提醒我们,合理规划服务端口,避免端口冲突,是保证系统正常运行的重要措施。
当遇到端口冲突时,可以通过修改Tomcat的配置文件来更改端口。 - **打开`server.xml`文件**:位于`D:\Program Files\tomcat5.5\conf`目录下。 - **修改端口**: - `<Connector port="8080" protocol=...
为了适应多应用环境,需要修改Tomcat的默认端口,如改变Server端口、HTTP Connector端口等,防止端口冲突。此外,虽然没有详细描述,但通常还需要配置Tomcat的`server.xml`文件以调整内存分配和其他性能设置。 ...
- 常见占用8080端口的服务包括但不限于:Oracle、Apache Tomcat等。 2. **定位配置文件:** - JBoss的主要端口号配置文件位于`/opt/jboss-4.0.5.GA/server/default/deploy/jbossweb-tomcat.sar/server.xml`。这里...
1. **端口冲突**:如果Tomcat无法启动,可能是其他服务占用了8080端口,修改`server.xml`中的`Connector`端口号即可。 2. **内存不足**:如果Tomcat运行缓慢或出现`OutOfMemoryError`,可以在`bin/startup.bat`(或`...
在IT行业中,WebLogic Server是Oracle公司的一款著名的企业级应用服务器,主要用于部署和管理Java EE应用程序。而Workshop for WebLogic 10gR3(10.3版本)是Oracle提供的一款集成开发环境(IDE),它专为开发、测试...
### 装了Oracle和MyEclipse软件会遇到的问题及解决方法 在计算机科学与软件开发领域中,经常需要在本地环境中安装多种开发工具和服务器软件来满足不同的开发需求。其中,Oracle数据库和MyEclipse集成开发环境是两种...
- 修改`server.xml`文件,将默认的8080端口改为8008,避免与Oracle冲突。 4. **配置Eclipse中的Tomcat**: - 在Eclipse的"窗口/首选项"中,配置已安装的JRE,确保指向正确的JDK目录。 - 配置Tomcat的版本、位置...
- 如果你的系统上已经安装了IIS,并且80端口被占用,Tomcat默认的8080端口可能会冲突。在这种情况下,不要轻易将8080端口改为80,因为这可能导致Tomcat无法启动。 - 将`opac`设置为Tomcat的根目录(通过修改`server....