java.exe出错错误分析

java.exe 出错错误分析

作者 : CCBZZP

----------------------

序言

----------------------

大多数数据库管理员在进行数据库管理的过程中不可避免的要遇到各种各样的错误 , 有些类型错误出现的机会会多一些 , 但是大多情况下的出错信息是 (ORA-XXXXX), 这些错误的代码是可以在一些网站上等查询到其错误原因和解决办法 , 例如网站 WWW.ORADB.NET 等上就可以查询到这样的错误代码和解决办法 , 但是有的时候也会出非 ORA-XXXXX 的错误信息 , 其中 java.exe 就是这样的一个 , 这样的错误信息在一般查询错误信息代码的网站上是比较难找到的 .

-------------------------

错误出现种种

-------------------------

该错误出现的机会以 WINDOWS 系统比较多些 , 如 :

-- 安装好 oracle 后出现 , 程序结束的提示 : “0x500bf974" 指令引用的 "0x00000e7f" 内存该内存不能为 "read".

n 而且每次开机都会出现 n 个出错窗口 ;

n 在 windows 上运行 oracle Net8 Assistant 或 Net8 Easy Configuration 时 报 错 "unhandled exception error in ** Java.exe ** "

-- 其它一些情况下 ...

在论坛上也时常可以看到对这个问题的求救 .

在这里简单的对该问题进行一下整理 , 不当之处 , 请多指教!

-------------------------

错误原因种种

-------------------------

根据网络上大家反映的情况来看 , 错误原因大约有这些 :

n 这是因为你没有完全正确安装 apache 服务,且启动了它的原故 ;

n Java 在 windows 上运行对系统的分辨率和颜色都有要求 ;

-- 主要是内存冲突引起的 ;

-- 其它原因 ...

在开始解决问题之前 , 要先弄明白 java.exe 是干什么的 ?

java.exe 是 APACHE 服务的一个子进程

解决办法有两个:

1. 如果你用不到 APACHE 服务 , 那么就把服务中的 OracleOraHomeXXHTTPServer 改成停止即可 .

2. 你从网上下载一个 jdk 的高版本安装,然后找到其下的一个 java.exe 文件,复制后,覆盖老 java.exe 就可以起动 apache 而不报 java.exe 错误 .

3. oracle Net8 Assistant 或 Net8 Easy Configuration 调用了 Java, 应把系统的分辨率 调到大于 640x480, 把系统的颜色调到大于 256 色但不能设置成 true color.

java.exe 就可以啟动 apache 而不报 java.exe 错误 .

------------------------

其它方面说明

------------------------

导致这个错误的原因还有 , 上面列到的只是一些情况 , 经常去一些数据库技术论坛可

能会有帮助 . 比如说 ITPUB(http://www.itpub.net) 、 CSDN(http://www.CSDN.NET) 等 .

欢迎大家一起探讨 !

Published At
Categories with 数据库类
Tagged with
comments powered by Disqus