- 浏览: 575689 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (237)
- Java (48)
- Flex3 (43)
- Spring (7)
- Hibernate (7)
- 杂文 (2)
- 设计模式 (3)
- 数据库相关 (32)
- Eclipse开发环境 (10)
- C/C++ (1)
- 随笔 (1)
- 生活点滴 (2)
- Flex4 (3)
- Oracle (6)
- SQLServer (6)
- Degrafa (1)
- ActionScript (2)
- JavaScript (11)
- MySQL (8)
- 开源项目 (4)
- AspectJ (0)
- Spring Security (1)
- SSO (0)
- PV3D (2)
- JBPM (1)
- JBoss (0)
- Tomcat (5)
- Struts (1)
- WebService (2)
- 算法 (1)
- 数据结构 (1)
- POI (2)
- Lucene (2)
- 其他 (3)
- Blazeds (2)
- Alternative 3D (0)
- Ibatis (3)
- Intellij (3)
- freemaker (0)
- Maven (5)
- web (4)
- Eclipse (1)
- velocity (1)
- Linux (7)
- CXF (3)
- html (2)
- JVM (1)
最新评论
-
jpsb:
多谢楼主,问题解决,主要就是svn版本不同导致的
Eclipse 导入本地svn项目的问题 -
yycdaizi:
lanmolsz 写道无法同意楼主的说法,楼主所谓的晚捕捉就是 ...
Java异常处理原则 -
lanmolsz:
无法同意楼主的说法,楼主所谓的晚捕捉就是典型的让异常控制程序的 ...
Java异常处理原则 -
cici_new_1987:
...
Java异常处理原则 -
雁行:
倒是怀疑这个功能来着
Eclipse 导入本地svn项目的问题
最近在安装了Oracle的服务器端之后,每次启动tomcat时就会报错,原因是因为端口冲突。查找之后发现是与Oracle的程序端口起了冲突。解决这个冲突只有改变两者其中之一的端口:
一.修改tomcat的端口可以在相应目录下的server.xml 文件中修改其对应的端口参数port
二. 修改Oracle的端口可能有如下三种方法:
1.使用dbms_xdb包修改端口设置
使用sys登录sqlplus
sqlplus sys/syspassword as sysdba
然后执行如下的脚本
============================
-- Change the HTTP/WEBDAV port from 8080 to 8081
call dbms_xdb.cfg_update(updateXML(
dbms_xdb.cfg_get()
, '/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()'
, 8081))
/
-- Change the FTP port from 2100 to 2111
call dbms_xdb.cfg_update(updateXML(
dbms_xdb.cfg_get()
, '/xdbconfig/sysconfig/protocolconfig/ftpconfig/ftp-port/text()'
, 2111))
/
COMMIT;
EXEC dbms_xdb.cfg_refresh;
2.使用OEM console
选择数据库,XML Database,Configuration。更改XDB的有关设置。
3.修改SPFILE[SID名].ORA文件,去掉数据库的初始化参数:
这个文件是Oracle的启动配置文件dispatchers='(PROTOCOL=TCP) (SERVICE=XDB)',将会禁止XDB的http和ftp服务。
重启计算机,或者在服务中重启OracleService[SID名]这个服务。重启后可能无法使用Enterprise Manager Console和其他客户端连接,这时请使用Oracle的Configuration and Migration Tools/Net Configuration Assistant工具删除监听器,然后新建一个监听器,重启监听器。( 此部分参考网上文章)。
我使用Http协议访问Oracle的http://localhost:8080服务时,能读取Oracle的配置文件,可是在http下只能读取配置文件而不能对其进行修改,通过ftp://localhost:2100(貌似是这个端口)访问时即使输入了用户名密码还是无法进入,提示访问错误,原因是连接超时。最后我通过第三种方法,直接修改相关的ORA配置文件,删除dispatchers='(PROTOCOL=TCP) (SERVICE=XDB)'这一行配置之后,保存配置。重启计算机,发现端口冲突已经解决。
发表评论
-
【转载】8张图理解Java
2015-12-23 13:44 847一图胜千言,下面图解均来自Program Creek 网站 ... -
【转载】JAVA多线程与并发学习总结
2015-12-17 13:23 966本文转载自:http://www.cnblogs.co ... -
关于MAT分析工具中的Shallow heap & Retained heap
2015-11-26 10:58 1381本文转载自:http://bjyzxxds.iteye.c ... -
触发JVM进行Full GC的情况及应对策略
2015-11-10 14:10 3196转载自:http://blog.csdn.net/chen ... -
JVM内存参数详解以及配置调优
2015-10-26 20:21 875本文转载自:http://www ... -
[转载]在线数据迁移经验:如何为正在飞行的飞机更换引擎
2015-02-25 15:49 911转载自:http://www.infoq.c ... -
java.lang.OutOfMemoryError: unable to create new native thread问题诊断
2014-10-27 18:34 611转载自:http://www.blogjava.net/l ... -
JVM调优总结 -Xms -Xmx -Xmn -Xss
2014-10-14 09:28 815本文转载自:http://unixboy.iteye.co ... -
JVM参数分析
2014-01-26 19:54 1153转载自: http:// ... -
Java的getByte()方法解析
2014-01-17 13:28 1495转载自: http://bijian1013. ... -
httpClient处理乱码
2014-01-10 12:08 793利用HttpClient模拟Http请求访问页面 ... -
Tomcat 生产服务器性能优化
2013-11-13 19:45 892转载自:http://www.oschina.net/tra ... -
JVM内存配置
2013-07-11 09:34 1284原文地址:http://vanadiu ... -
Jackson序列化和反序列化
2013-04-29 16:29 2240Jackson使用备忘 Jackson主要使用 ... -
Mysql连接异常
2013-04-29 15:47 1103在连接Mysql数据库后,查询时报错: The l ... -
浅谈SQL Server中的快照
2012-12-31 09:32 1202简介 数据库快照,正如其名称所示那样,是数据库在 ... -
使用IBM heapAnalyzer分析heap dump文件步骤
2012-12-18 21:38 298731. ... -
Spring防止重复ID命名
2012-08-17 16:34 12051、同一个spring配置文件不允许重复ID,这个不需要 ... -
Java异常处理原则
2012-02-21 16:36 8779关于异常处理的一篇文章 异常处理机制 ... -
Intellij常用快捷键收集
2012-01-04 15:22 1101Alt+回车 导入包,自动修正 Ctrl+N 查 ...
相关推荐
Oracle和Tomcat是两种常用的软件,Oracle是一款关系型数据库管理系统,而Tomcat则是一个流行的Java应用服务器,它们在运行时可能会出现端口冲突的问题。端口冲突通常发生在多个应用程序尝试同时使用同一个网络端口时...
本文介绍了解决Linux下Oracle Tomcat 8080端口冲突的方法。
本文主要针对Oracle 9i数据库和Tomcat应用服务器之间的端口冲突提供解决方案。Oracle 9i和Tomcat都可能使用默认的8080端口,导致服务无法正常启动或通信。 首先,解决Oracle 9i的Engine授权问题。如果在安装过程中...
在学习和工作的过程中,我们可能在调试程序时发现TOMCAT提示8080端口已被占用,于是运行NETSTAT -ANO查看端口使用情况,发现8080端口被ORACLE的监听器占用了。如果出现这种情况,本文介绍了如下三种方法来解决问题:...
解决端口冲突的多种方法 ...在本文中,我们讨论了解决8080端口冲突的多种方法,包括修改 Tomcat 的端口号和修改 Oracle 的端口号。这些方法可以帮助我们避免端口冲突,并确保系统的稳定性和安全性。
本文主要关注的是Oracle数据库与开源应用服务器如JBoss和Tomcat之间的默认端口冲突,以及如何解决这个问题。 Oracle数据库自9i版本开始引入了XDB(XML Database)特性,这是一个内置的XML存储和处理系统。XDB通过...
│ oracle与tomcat端口冲突.txt │ Oracle学习笔记.pdf │ Oracle学习笔记.wps │ 安装Oracle后myEclipse不能正常使用.txt │ 手工配置listener.ora【避免出现ORA-12514错误】.txt │ 贴子树状态存储结构.jpg │ ...
在默认情况下,Tomcat使用8080端口来监听HTTP请求,但有时这个端口可能与其他服务(如描述中提到的Oracle)冲突。因此,我们需要更改端口号以避免此类冲突。 描述中提到的操作是修改`conf/server.xml`配置文件。`...
资源以图示的形式详细介绍了JAVA开发一个Web工程,访问数据库的环境配置过程,解决了JDK安装,...“引用不识别,Tomcat端口冲突等常见问题,及oracel类库文件,是我配环境的深度总结,绝对物超所值;上传是为了分啊。
然而,在某些环境中,尤其是当服务器上还运行着其他Web应用服务(如JBoss、Tomcat等)时,这些端口可能会被占用,导致端口冲突的问题。为了解决这一问题,可以采取以下三种方法来更改Oracle XDB的HTTP和FTP服务所...
当遇到端口冲突时,可以通过修改Tomcat的配置文件来更改端口。 - **打开`server.xml`文件**:位于`D:\Program Files\tomcat5.5\conf`目录下。 - **修改端口**: - `...
为了适应多应用环境,需要修改Tomcat的默认端口,如改变Server端口、HTTP Connector端口等,防止端口冲突。此外,虽然没有详细描述,但通常还需要配置Tomcat的`server.xml`文件以调整内存分配和其他性能设置。 ...
这包括指定端口(默认Tomcat的调试端口是8000)、设置源代码路径以及确保Web应用的部署配置正确。 5. **部署应用程序**:在配置完成后,你可以将Web应用程序部署到Tomcat 6上。在Workshop中选择你的项目,右键点击...
为了更好的网络共享 本人发布的资源一律免费 如有哪个收费了 请告知! 这是我自己在网上搜集的一部分资料 现打包上传资源 供大家使用参考 希望能...解决Oracle 9i和Tomcat端口冲突 在Linux系统平台上安装Tomcat的总结
在IT行业中,数据库服务是关键组件之一,...确保在修改后,两个服务都能正常启动并提供服务,同时避免与其他应用程序的端口冲突。这是一项基础但至关重要的系统管理和故障排查技能,对于维护稳定的IT环境至关重要。
- 修改`server.xml`文件,将默认的8080端口改为8008,避免与Oracle冲突。 4. **配置Eclipse中的Tomcat**: - 在Eclipse的"窗口/首选项"中,配置已安装的JRE,确保指向正确的JDK目录。 - 配置Tomcat的版本、位置...
尤其是在多个服务共享同一台机器时,端口冲突可能会导致服务无法正常启动。本文将详细介绍如何修改JBoss的端口号,特别是当其他服务(如Oracle)也使用相同的端口(例如8080端口)时。 #### 修改步骤详解 1. **...
### Linux环境下Tomcat 6.0与Oracle 10G的安装配置详解 #### 一、Linux下JDK安装及配置 在Linux环境下部署Tomcat和Oracle 10G前,首要任务是确保JDK环境的正确安装与配置。本章节详细介绍如何在Linux操作系统上...
- 修改 Apache 的配置文件以避免端口冲突。 - 打开 `httpd.conf` 文件,在其中查找 `DirectoryIndex index.html` 行,并在其后添加 `default.htm default.html`。 - 如果 Apache 与其他服务共用同一台服务器,...