Поле ODAC 'column_name' не найдено в столбцах запроса без псевдонима или имени таблицы - PullRequest
0 голосов
/ 15 октября 2018

Недавно мы обновили наш ODAC (Oracle Data Access Components) до версии 10.1.5.Мы начали замечать странную проблему.При выполнении запроса без указания имени или псевдонима таблицы возникает следующая ошибка: «Поле имя-столбца не найдено».

Пример рабочего кода:

select principalimagem.data_inicio from geral.principalimagem

Другой примеррабочий код:

select p.data_inicio from geral.principalimagem p

Если вы удалите имя таблицы или псевдоним "p", это приведет к ошибке, с точно таким же сообщением выше.

Для некоторых моих клиентов,внутренне, это не приводит к ошибке, но если я подключаюсь удаленно (вне их локальной сети), это происходит.Я уже изменил псевдоним TNSNames.ora, чтобы он был точно таким же, как у них, но это не помогло.Любая подсказка от того, что я должен искать?Спасибо.

1 Ответ

0 голосов
/ 18 октября 2018

Оказывается, проблема связана с брандмауэром.Ошибка сама по себе была очень странной, и иногда мы писали одну и ту же ошибку при написании пакетов и процедур.

Спасибо за помощь

...