
08 年 Top 10 专家答疑
无论你是否有 Oracle 错误、备份、升级或 Oracle 相关工作问题,SearchOracle.com
就会有一个专家小组帮组你。今年我们的专家回答了所有以下的话题的问题。在这里我们
一起回顾一下 2008 年最受欢迎的专家答疑。
ORA-03113 错误之一
问:我们用的是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 错误。
ORA-03113 错误之二
问:我怎么从 Oracle 数据库中获取修正的历史数据?
答:你有很多个选择。之后,你可以用 Oracle 的 Log Miner 工具挖掘重做日志。假
定你已经架构了重做日志。要获得更多有关使用 Log Miner 信息,你可以查询一下文档:
Using LogMiner to Analyze Redo Log Files
TT 数据库技术专题之“08 年 Oracle Top 10 专家答疑” Page 2 of 7
评论