暂无图片
Oracle 10g ora-07445 ora-600
我来答
分享
蓝天的吻
2022-03-26
Oracle 10g ora-07445 ora-600

警告日志如下:


我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
吾喾

需要你确认了,mos相关只找到了这一个。能把trc文件上传吗

暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
吾喾
Bug 10052141 - ORA-7445 / ORA-600 for columns with invalid number content (Doc ID 10052141.8)

Description

Various dumps or ORA-600 errors can occur if a source table for
a DML operation contains invalid number data, especially if the
data is converted to a different datatype for the destination. 
 
This fix tries to prevent invalid numbers from causing various dumps 
/ ORA-600 errors and instead cause user errors such as ORA-12899 
(value too large for column) type errors.
 
Workaround
  The real problem is the bad data in the NUMBER column/s so
  correct the data in the source column.
  Often problem number data can be found using a select of the
  form:
    select rowid, dump(num_col) from suspect_table
     where num_col!=num_col/1;
 
复制
暂无图片 评论
暂无图片 有用 0
打赏 0
蓝天的吻

大佬好,这个bug与我的错误对应上吗,看着感觉对应不上呢。

暂无图片 评论
暂无图片 有用 0
打赏 0
蓝天的吻

有可能是这个错,在trace文件中,发现有一个update的DML,里面有个sum的,但这个字段是varchar2的。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏