分类: WINDOWS
2012-04-08 07:36:28
安装好oracle817后出现, 程序结束的提示: “0x500bf974" 指令引用的 "0x00000e7f" 内存该内存不能为"read".
而且每次开机都会出现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错误。
非常感谢 sky