度量快速开发平台-专业、快速的软件定制快开平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 部件 流程 SQL
查看: 1397|回复: 5
打印 上一主题 下一主题

[分享] ORA-00600: 错误情况解决方法

[复制链接]

542

主题

5916

帖子

1万

积分

作者

Rank: 7Rank: 7Rank: 7

积分
13589
跳转到指定楼层
楼主
发表于 2020-6-23 14:01:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ORA-00600: internal error code, arguments: [kole_t2u], [34], [], [], [], [], [], []错误,经过分析发现是由INSERT INTO SELECT语句引起的,通过反复排查,最后确定是由varchar2转CLOB出现了故障。
数据库版本:oracle10.2.0.4
OS:RHEL4.8
错误:ORA-00600: internal error code, arguments: [kole_t2u], [34], [], [], [], [], [], []
引发语句:INSERT INTO SELECT
insert目标表中的字段为clob型,select的数据类型为varchar2型,通过对比发现选取的文件中出现了特殊符号(大写的字母E上面有2个小点),当UPDATE源数据后,发现特殊字符消失,且执行INSERT INTO SELECT成功。google出错信息,网络给出的结果是打补丁。。。
在尝试多种方法未果的情况下,使用trim()函数将源数据前后空格去除后,发现特殊符号消失,执行INSERT INTO SELECT成功。
分析引起此问题的可能原因:oracle在支持varchar2类型的数据时,健壮性较强,可以识别特殊字符,在处理CLOB类型,解析脚本时,因某些特殊的字符而造成解析成的可执行语句出现异常,从而引起ORA-00600: internal error code, arguments: [kole_t2u], [34], [], [], [], [], [], []。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

542

主题

5916

帖子

1万

积分

作者

Rank: 7Rank: 7Rank: 7

积分
13589
沙发
 楼主| 发表于 2020-6-23 14:01:39 | 只看该作者
回复

使用道具 举报

328

主题

3738

帖子

8566

积分

作者

Rank: 7Rank: 7Rank: 7

积分
8566
QQ
板凳
发表于 2020-6-23 15:44:46 | 只看该作者
回复 支持 反对

使用道具 举报

328

主题

3738

帖子

8566

积分

作者

Rank: 7Rank: 7Rank: 7

积分
8566
QQ
地板
发表于 2020-6-23 15:45:08 | 只看该作者
回复 支持 反对

使用道具 举报

235

主题

2547

帖子

5835

积分

论坛元老

Rank: 8Rank: 8

积分
5835
5#
发表于 2020-2-10 20:58:05 | 只看该作者
回复 支持 反对

使用道具 举报

542

主题

5916

帖子

1万

积分

作者

Rank: 7Rank: 7Rank: 7

积分
13589
6#
 楼主| 发表于 2020-2-13 12:48:28 | 只看该作者
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|重庆度量科技  本站关键词:快速开发平台

GMT+8, 2024-11-24 09:17 , Processed in 0.183687 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表