数据库无法登录,

dcren521 2003-11-14 04:19:18
Oracle81过去只安装客房端,现在安装了本地数据库后,第一次用使用时好用,
第二次机器(P41.6G,256内存)启动时
出现错误提示:
"0x500bf974"指令引用的"0x00000e7f"内存。该内存不能为"read"。
要终止程序,请单击"确定"。
要高度程序,请单击"取消"。

然后提示:java.exe无法正常执行,被WINDOWS停止

登录时数据库时无法进入总是提示:
 ORA-12541:TNS:没有监听器

到“控制面板-管理工具-服务”
想启动:OracleOrahome81TNSListener时,
提示错误3:系统找不到指定路径
...全文
69 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
dcren521 2003-11-18
  • 打赏
  • 举报
回复
哎,关于JAVA的原因,利用lotusfromwater朋友的方法已经解决,关于监听器的问题一直没有解决,有人建议我不要使用优化大师的软件,进进注册表和垃圾文件清理,我试了,还行,不知道真正的原因是不是优化大师的原因。总之剖解决,给分!
chanet 2003-11-17
  • 打赏
  • 举报
回复
看注册表里的 ImagePath 的路径是否符合.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraHome81TNSListener
bunnysky 2003-11-16
  • 打赏
  • 举报
回复
java.exe主要为用户提供Http服务,如果不使用这个服务的话,把oracle的http服务停掉就可以了。如果想知道对应的错误号是什么意义的话,如果有Unix服务器的话,你可以在$提示符下敲入:oerr ora XXXXX 即可以看到错误解救,及Oracle提供的简单解决方案了。当然你得确认在当前路径下你可以访问$ORACLE_HOME/bin目录。
blueshu 2003-11-14
  • 打赏
  • 举报
回复
学习
oracle这东东不好说:)
chanet 2003-11-14
  • 打赏
  • 举报
回复
P4
如果是 P4 的机子,装 Oracle 8i的话,就要改文件~
1. 将安装盘里的文件全 Copy 出来.
2. 找到 SYMCJIT.DLL 文件改为 SYSMCJIT.OLD
3. 直接用硬盘上的安装文件来装.
http://www.oradb.net/newuser/oraclentinstall.htm
ydfok 2003-11-14
  • 打赏
  • 举报
回复
佩服
学习了~~~
天哥-天行健 2003-11-14
  • 打赏
  • 举报
回复
大多数数据库管理员在进行数据库管理的过程中不可避免的要遇到各种各样的错误, 有些类型错误出现的机会会多一些, 但是大多情况下的出错信息是(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错误。(转载http://www.pconline.com.cn/pcjob/ittest/empolder/10308/211454_1.html)
hdkkk 2003-11-14
  • 打赏
  • 举报
回复
环境变量 TNS_ADMIN
dcren521 2003-11-14
  • 打赏
  • 举报
回复
请楼上的朋友说的细一点好吗,小弟为菜鸟!
qiyousyc 2003-11-14
  • 打赏
  • 举报
回复
手工更改文件oracle\ora81\network\ADMIN\tnsnames.ora试试

17,140

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧