ora-00600 内部错误代码 参数:.........

ora-00600: 

今天写存储过程,在编译的时候遇到了一个oracle内部的错误,过程内的出问题的代码是这样的:

SELECT a.productseriescode,

                   a.fullnamec,

                   a.fullnamee,

                   a.lastmodifier,

                   a.lastmodifytime,

                   a.valid

              FROM epmtest@dblink_orcl a

出现的错误代码如下:

Ora-00600  内部错误代码,参数:…………………..

在网上查了很多资料,说是oracle 的bug ,但是可以通过修改代码进行避免。这个语句用的是一个dblink查询,查询了一下,在建立dblink的时候用的账户下没有这一张表,所以就在表前面加上了相应的用户名,这样就解决了。如下:

SELECT a.productseriescode,

                   a.fullnamec,

                   a.fullnamee,

                   a.lastmodifier,

                   a.lastmodifytime,

                   a.valid

              FROM scott .epmtest@dblink_orcl a

你可能感兴趣的:(ora-00600 内部错误代码 参数:.........)