使用 sys_connect_by_path() 函数失败,错误码 ORA-00600时应怎么处理?

本文介绍执行 sys_connect_by_path() 函数失败报 ORA-00600 错误的可能原因以及解决方法。

适用版本

OceanBase 数据库 V2.2.7x 前的版本

问题现象

执行

sys_connect_by_path()

函数失败,错误信息如下。

obclient> SELECT sys_connect_by_path($column_name,’>’) tree FROM table_name START WITH ename=‘xxxg’ CONNECT BY prior column1 = column2; ORA-00600: internal error code, argument: -4016, Ooooooooooops

解决方法

将 OceanBase 数据库升级到 V2.2.7x 及以上版本即可解决。

有关升级 OceanBase 数据库的方法,请参见《OceanBase 数据库 升级指南》。