我正在开发oracle表单6在我的电脑工作中使用oracle表单生成器和oracle数据库9i一切顺利
oracle表单构建器,但是当我在我家的同一个项目中工作时,我收到以下错误消息
ora-00600内部错误代码参数: [17069],[130311952],[],[],[],[],[],[]
我认为那是因为我在我家的oracle数据库11G上使用所以如果那是真的如何解决这个问题,因为我需要在我的电脑上使用oracle 11G?
我搜索并发现此消息由六个参数组成,这些参数指示错误的起源和属性,第一个参数是内部错误号,而其他参数是可能改变不同版本的Oracle之间含义的各种数字,所以请我需要专家帮助
注意:我注意到一切正常,只有包含的形式
from dual
声明会引发此异常
谢谢
答案 0 :(得分:0)
事实证明,您必须使用Oracle Forms中的SYS.DUAL而不是普通的旧DUAL,如here所示。引用:
可能的原因包括:
- 超时,
- 文件损坏,
- 内存,硬件,内存或I / O消息中的数据检查失败,
- 错误地恢复文件
- Oracle Forms中的PL / SQL中的SELECT FROM DUAL语句(您必须使用SELECT FROM SYS.DUAL!)