
提供的信息不够给出建议
数据库是什么版本
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等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)