什么是ORA-03113错误?

 
   | |

导读:ORA-3113错误就是说连接到数据库的网络中断了。就我的经验来说,出现这个问题的地方可能有两个。第一,客户机和数据库之间的网络中断了。第二,数据库中的bug造成……

关键词:Oracle Oracle 10g ORA-03113 Oracle错误

正在加载数据... 【TechTarget中国原创】我们用的是Oracle 10g数据库,但是偶尔它也会提示出现ORA-03113错误。目前我们用一个科学应用程序在vb.net应用中查询时间序列数据,能成功获取查询的一些参数(位置、变量标志符和系统日期范围),但是当日期范围超出(任意)范围(如每次都是从2003到2007,但是每次从2002到2007就不行了),就出现了这样的错误。我们在用Oracle的 sqldeveloper时,也出现了类似错误,只是错误信息文本不同而已。请问我们应该从哪里开始寻找答案呢?

【TechTarget中国原创】:我们用的是Oracle 10g数据库,但是偶尔它也会提示出现ORA-03113错误。目前我们用一个科学应用程序在vb.net应用中查询时间序列数据,能成功获取查询的一些参数(位置、变量标志符和系统日期范围),但是当日期范围超出(任意?)范围(如每次都是从2003到2007,但是每次从2002到2007就不行了),就出现了这样的错误。我们在用Oracle的 sqldeveloper时,也出现了类似错误,只是错误信息文本不同而已。请问我们应该从哪里开始寻找答案呢?

  :ORA-3113错误就是说连接到数据库的网络中断了。就我的经验来说,出现这个问题的地方可能有两个。第一,客户机和数据库之间的网络中断了。第二,数据库中的bug 造成了会话的中断并且客户认为网络错误就造成上述问题的主要原因。如果你确定网络没有问题,那就可能是数据库中的bug造成的。这时你可以安装10.2.0.3 patchset。之后,你可以将由Oracle Support的Service Request进行归档。只有它们才能帮助你解决ORA-3113错误。

 

 
查看全文
 
 
 
 
 

Oracle错误

 
Oracle通常将没有引号的标识符转换成大写键盘的,在提交查询时你必须给列名加入双引号以避免出现错误。
 
在Oracle中,CLOB列包含了分隔的10位代码,如何避免重复的代码是一件比较麻烦的事,专家给出了三种解决方法,你可以根据自身情况进行选择。
 
在Windows 2003操作系统下安装了Oracle 8i数据库软件,使用的时候发生Ora-1067错误,出现这一问题的原因是什么,Oracle专家给出了解释。
 
如何在触发器内部建立一个索引,专家说如果DML是EXECUTE IMMEDIATE语句的一部分,你就可以在触发器中执行DML。
 
在进行Oracle实例维护时出现内存分配问题,导致无法启动新连接,正在运行的会话很慢,专家将给出解决方案。
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录