最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

ORA-00600internalerrorcode,arguments

来源:动视网 责编:小采 时间:2020-11-09 11:17:16
文档

ORA-00600internalerrorcode,arguments

ORA-00600internalerrorcode,arguments:他在升级一个测试库的过程中碰到了这个问题,由于通过hostname命令修改了主机名称,导致Oracle 10201 for Linux X86-64环境出现实 原因: This is the generic internal error number for Oracle program exceptions
推荐度:
导读ORA-00600internalerrorcode,arguments:他在升级一个测试库的过程中碰到了这个问题,由于通过hostname命令修改了主机名称,导致Oracle 10201 for Linux X86-64环境出现实 原因: This is the generic internal error number for Oracle program exceptions


他在升级一个测试库的过程中碰到了这个问题,由于通过hostname命令修改了主机名称,导致Oracle 10201 for Linux X86-64环境出现实

原因: This is the generic internal error number for Oracle program exceptions. It indicates that a process has encountered a low-level, unexpected condition. Causes of this message include:

1.timeouts(超时) 2.file corruption(文件太老) 3.failed data checks in memory 内存检索失败)4.hardware, memory, or I/O errors(硬件、内存或者磁盘错误) 5.incorrectly restored files(错误的重建文件)The first argument is the internal message number. Other arguments are various numbers, names, and character strings. The numbers may change meanings between different versions of Oracle.


采取措施: Report this error to Oracle Customer Support after gathering the following information: 1.events that led up to the error 2.the operations that were attempted that led to the error 3.the conditions of the operating system and databases at the time of the error 4.any unusual circumstances that occurred before receiving the ORA-00600 message 5.contents of any trace files generated by the error 6.the relevant portions of the Alter files Note: The cause of this message may manifest itself as different errors at different times. Be aware of the history of errors that occurred before this internal error.

这个问题好难解决哦,最近遇到过好多这样的问题,都没有解决,烦死了,可能oracle真是靠这个问题来赚钱的。

产生原因:这种错误通常为ORACLE的内部错误,只对OSS和ORACLE开发有用。ORA-600的错误经常伴随跟踪文件的状态转储(系统状态和进程状态),系统状态存储将包括ORACLE RDBMS持有的当前对象的信息,进程状态转储则将显示特殊进程持有的对象,当进程符合了某错误条件时,经常是由于一些信息取自它持有的一个块,如果我们知道这些错误进程持有的块,就容易跟踪问题的来源。

解决方法:一般来说出现这个错误我们本身是无法解决的,只有从提高系统本身各方面来解决这个内部问题,如增加硬件设备,调整系统性能,使用OPS(当然OPS从某种意义上说并不是一种好的解决方式等。ORA-600错误的第一个变量用于标记代码中错误的位置(代码中的每个部分的第一变量都不一样),从第二个到第五个变量显示附加信息,告诉OSS代码在哪里出现了错误。

建议:
1.询问你的用户
在出错时,前台是否得到错误提示?
如果有,这个是很重要的辅助诊断信息

2.最好更换网卡,排除这个嫌疑

3.察看后台进程跟踪文件,看是否记录了异常

4.数据库版本?

今天又遇到的这个问题,查看trc文件,提示以下信息:

ORA-00600: internal error code, arguments: [12333], [187], [186], [232], [], [], [], []
Current SQL statement for this session:
Insert Into doc_researchreport (sys_id,sys_control5,reportTypeName,investSuggest)values(:1,:2,:3,:4)

可能是插入记录有问题或是事务等待的时间太长超时了,真的不知道怎么解决了。。

在网上查到有好多网友遇到这个问题(ora-00600错误真是无处不在):

他在升级一个测试库的过程中碰到了这个问题,由于通过hostname命令修改了主机名称,,导致Oracle 10201 for Linux X86-64环境出现实例崩溃,在alert文件中出现了ORA-600(keltnfy-ldmInit)错误。

ORA-00600: internal error code, arguments: [keltnfy-ldmInit], [46], [1], [], [], [], [], []

Oracle的meatlink上文档Doc ID: Note:5486074.8的描述:当Oracle无法确定主机名或者网络地址的时候,会出现这个错误信息。

Oracle在10.2.0.4和11.1.0.6中解决了这个bug。Oracle的metalink上指出在10.2.0.4以前的都可能导致这个错误的产生。

不过测试发现Oracle9i并不会由于修改hostname而导致错误的产生。

文档

ORA-00600internalerrorcode,arguments

ORA-00600internalerrorcode,arguments:他在升级一个测试库的过程中碰到了这个问题,由于通过hostname命令修改了主机名称,导致Oracle 10201 for Linux X86-64环境出现实 原因: This is the generic internal error number for Oracle program exceptions
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top