Как исправить ошибку ORA-12801 в SQL Developer при отображении таблиц в браузере подключения

#oracle #oracle-sqldeveloper #oracle12c

#Oracle #oracle-sqldeveloper #oracle12c

Вопрос:

Используя SQL Developer 18.4 MacOSX, я получаю эту ошибку

ORA-12801: ошибка, о которой сигнализирует параллельный сервер запросов P000
ORA-01722: недопустимый номер

Когда я пытаюсь отобразить список таблиц на вкладке подключения.

Я изолировал запрос. Когда я выполняю каждую часть «объединения всех» одну за другой, ошибки нет. когда я выполняю запрос all, вы получили ошибку. Когда я отключаю параллельную опцию, она работает нормально ( ALTER SESSION disable PARALLEL query ).

 select * from (
  SELECT o.OBJECT_NAME, o.OBJECT_ID ,'' short_name, NULL partitioned,
                o.sharded,
                case when o.sharded <> 'Y' then o.duplicated else 'N' end duplicated,
                NULL iot_type, 
         o.OWNER OBJECT_OWNER, o.CREATED, o.LAST_DDL_TIME, O.GENERATED, O.TEMPORARY, NULL EXTERNAL
    FROM SYS.Dba_OBJECTS O 
    WHERE O.OWNER = :SCHEMA
    AND O.OBJECT_TYPE = 'TABLE' 
union all
SELECT OBJECT_NAME, OBJECT_ID , syn.SYNONYM_NAME short_NAME, NULL partitioned,
                o.sharded,
                case when o.sharded <> 'Y' then o.duplicated else 'N' end duplicated,
                NULL iot_type, 
       SYN.TABLE_OWNER OBJECT_OWNER, o.CREATED, o.LAST_DDL_TIME, O.GENERATED, O.TEMPORARY, NULL EXTERNAL
              FROM SYS.Dba_OBJECTS O, sys.user_synonyms syn
              WHERE  syn.table_owner = o.owner
              and    syn.TABLE_NAME = o.object_NAME
              and    o.object_type = 'TABLE'
              and    :INCLUDE_SYNS = 1
)
  

Комментарии:

1. Если вы получаете это, просто расширяя список таблиц — что, я думаю, и происходит, — тогда вам, вероятно, следует поднять этот вопрос как проблему на форуме разработчиков SQL , если это еще не было поднято там; или как запрос на обслуживание через мою службу поддержки Oracle.

2. @Didier — Есть ли возможность вставить ссылку на что-либо из вышеперечисленного (блог или SR)?