Oracle数据库连接问题:ORA-03113: 通信通道的文件结尾 进程 ID: 5272 会话 ID: 191 序列号: 3

Oracle数据库连接问题:ORA-03113: 通信通道的文件结尾 进程 ID: 5272 会话 ID: 191 序列号: 3,第1张

提供的信息不够给出建议

数据库是什么版本

startup mount

show parameter background_dump_dest

如果是10g以上的版本

select name ,value from  v$diag_info where name='Diag Trace';

从上一步取得的目录中找到alert_SIDlog

打开日志文件,把最后20行贴上来

public mainFrame(){

myMenuFile=new Menu("文件");

miNew=new MenuItem("新建");

miOpen=new MenuItem("打开");

miSave=new MenuItem("保存");

miExit=new MenuItem("退出");

//miNewenable(false);

//miOpenenable(false);

//miSaveenable(false);

//myMenuFileadd(miNew);

//myMenuFileadd(miOpen);

//myMenuFileadd(miSave);

myMenuFileadd(miExit);

myMenuEdit=new Menu("数据编辑");

miFind=new MenuItem("查找数据");

miAdd=new MenuItem("添加数据");

miEdit=new MenuItem("修改数据");

miDel=new MenuItem("删除数据");

miShow=new MenuItem("全部显示");

一楼的回答是说,建库的时候报3113的原因,你这是导出,两回事

二楼是 广告,无视。

正确的说法是这样,

3113错误的意思很有限,只是告诉我们跟服务器的连接异常中断。一般是由于服务器方面有严重的异常,而导致的。比如说,服务器实例突然死了。或者报了ora-600的内部错误。你看一下alert log。服务器到底发生了什么?另外,你这是个导出时报的错误,再试一次,是不是还有同样的错误?

1041错误更没啥东西,一般是由3113导致的。解决3113,就解决了1041

像这样的错误,基本上就是网络出现了问题

例如:有没有防火墙,网络是否稳定等原因,很难查的。

对了,你的Oracle是什么版本的,在1106上的确是有一个问题会造成这样的现象。

据说是一个BUG。

ORA-3113只是一个表象,实际原因一般是 SQL写的太奇葩 导致后台ORACLE服务进程crash了,具体为什么crash要具体看trace才能诊断,不是盲目改配置能修复的。 对于开发者视角来说,如果没有DBA协助此类问题,那么一般建议自己改SQL。

askmaclean oracle

以上就是关于Oracle数据库连接问题:ORA-03113: 通信通道的文件结尾 进程 ID: 5272 会话 ID: 191 序列号: 3全部的内容,包括:Oracle数据库连接问题:ORA-03113: 通信通道的文件结尾 进程 ID: 5272 会话 ID: 191 序列号: 3、oracle 报03113后 的奇怪问题、遇到 ORACLE 错误 3113等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10107143.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存