Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Ошибка PLS-00801 / 4 сообщений из 4, страница 1 из 1
01.01.2021, 23:06
    #40033014
Dr_Grizzly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка PLS-00801
Добрый день! Столкнулся с такой проблемой, есть база оракла А(версия 11c) и Б(версия 19)
На базе А есть дблинк в базу Б под пользователем схемы.
На базе А делаю следующее:

Код: plsql
1.
2.
3.
begin
shema1.procedure_test@db_B(param1 => 'A', param2 =>'B');
end;



При вызове происходит ошибка
ERROR at line 1:
ORA-06550: line 0, column 0:
PLS-00801: internal error [phdite:node kind]

Есть еще база В(версия 11) где этот же код выполняется успешно.

Бился, бился, в итоге убрал названия входящих параметров, и заработало.

Вопрос - почему так? Где косяк? Как можно привести к общему виду? Хотелось бы с названиями параметров вызывать, а не просто последовательность.. Может кто сталкивался с подобным?
...
Рейтинг: 0 / 0
02.01.2021, 01:33
    #40033023
flexgen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка PLS-00801
Dr_Grizzly
база оракла А(версия 11c) и Б(версия 19)
...
Есть еще база В(версия 11) где этот же код выполняется успешно.
...


Точные версии баз какие (opatch lspatches)? Каково значение параметра COMPATIBLE для каждой из баз?

При вызове происходит ошибка
ERROR at line 1:
ORA-06550: line 0, column 0:
PLS-00801: internal error [phdite:node kind]


Больше никаких ошибок не было?

Нет ли синонима для процедуры на удаленных базах?

Каков статус прoцедуры на удаленной базе 19c и на 11g, valid или invalid?
...
Рейтинг: 0 / 0
11.01.2021, 18:28
    #40034920
Dr_Grizzly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка PLS-00801
База А
opatch lspatches
21068539;OJVM PATCH SET UPDATE 11.2.0.4.4
20760982;Database Patch Set Update : 11.2.0.4.7 (20760982)

compatible 11.2.0.4.0

База Б
opatch lspatches
29585399;OCW RELEASE UPDATE 19.3.0.0.0 (29585399)
29517242;Database Release Update : 19.3.0.0.190416 (29517242)

Compatible 19.3.0.0.0

База В
opatch lspatches
Database Patch Set Update : 11.2.0.4.3 (18522509)

compatible 11.2.0.4.0
...
Рейтинг: 0 / 0
11.01.2021, 21:44
    #40034944
flexgen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка PLS-00801
Dr_Grizzly,

Что насчет остальных вопросов

Больше никаких ошибок не было?

Нет ли синонима для процедуры на удаленных базах?

Каков статус прoцедуры на удаленной базе 19c и на 11g, valid или invalid?
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Ошибка PLS-00801 / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]