考试网 >> IT认证 >> Oracle >> Oracle指导 >> ORA-03113错误分析与解决

ORA-03113错误分析与解决

发布时间:2006-06-28 09:51     点击:
分页:[1] 2 3 4 5 6 7  下一页

    每一个DBA在进行数据库管理的过程中不可避免的要遇到形形色色的错误(ORA-1547 ,ORA-904,ORA-1578 ......)。有些错误由于频繁出现、原因复杂而被 Oracle DBA 们戏称之为"经典的错误"。其中ORA-3113 "end of file on communication channel" 就是这样的一个。

  

  我们可以简单的把这个错误理解为Oracle客户端进程和数据库后台进程连接中断。不过,导致这个错误的原因实际上有很多种:对数据库设置不当、任何能导致数据库后台进程崩溃的行为都可能产生这个错误。这个错误的出现还经常伴随着其它错误,比如说:

  ORA-1034 ORACLE not available

  

  此外,该错误出现的场景复杂,可能出现在:

  

  启动的Oracle的时侯

  

  试图创建数据库的时侯

  

  试图对数据库进行连接的时侯

  

  在客户端正在运行SQL/PL/SQL的时侯

  

  备份/恢复数据库的时侯

  

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

  

  在论坛上也时常可以看到初级DBA对这个问题的求救。在这里简单的对该问题进行一下整理。

  

  错误原因种种

  

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

  

  Unix核心参数设置不当

  

  Oracle执行文件权限不正确/环境变量问题

  

  客户端通信不能正确处理

  

  数据库服务器崩溃/操作系统崩溃/进程被kill

  

  Oracle 内部错误

  

  特定SQL、PL/SQL引起的错误

  

  空间不够

  

  防火墙的问题

  

  其它原因

  

  在开始解决问题之前,作如下几件事情:

  

  回忆一下在出现错误之前你都做了什么操作,越详细越好;
分页:[1] 2 3 4 5 6 7  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有