Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Подключение Delphi-приложения к Oracle 19c: Несоответствие типов данных  [new]
-=SwiMMeR=-
Member

Откуда: Россия, Краснодар
Сообщений: 103
Добрый день!

Столкнулись с "интересной" проблемой.
Есть приложение на Delphi, которое работает с СУБД Oracle 12.1 (64 bit), используя клиент 12.1 (32 bit).
Произвели upgrade СУБД до 19.0 (приложение и клиента не меняли).
Появляется ошибка - несоответствие типов данных с комментарием, что ожидается FLOAT, а приходит INTEGER.

Приложение выбирает данные из табличной функции.
Тип "проблемного" поля задан ссылочно (%type) на таблицу с полем NUMBER(6).

Комментирую ссылочный тип данных и пишу явно FLOAT.
Ошибка повторяется.

Делаю alter table modify column number (убираю размерность) - ошибка исчезает.

Вопрос 1: как с минимальными доработками/настройками научить приложение работать с СУБД Oracle 19c?
Вопрос 2: В чем причина? Почему с сервером 12.1 работает корректно, а с 19с ошибка?

Метаданные на серверах идентичны, проверял.
8 ноя 19, 11:07    [22012166]     Ответить | Цитировать Сообщить модератору
 Re: Подключение Delphi-приложения к Oracle 19c: Несоответствие типов данных  [new]
Elic
Member

Откуда: 1984. Выбраковка финно-угром продолжается. КЯЗ
Сообщений: 29402
-=SwiMMeR=-
Есть приложение на Delphi, которое работает с СУБД Oracle
А для общения Oracle-ом приложение использует библиотеку … ?
9 ноя 19, 07:30    [22012662]     Ответить | Цитировать Сообщить модератору
 Re: Подключение Delphi-приложения к Oracle 19c: Несоответствие типов данных  [new]
-=SwiMMeR=-
Member

Откуда: Россия, Краснодар
Сообщений: 103
Elic
для общения Oracle-ом приложение использует библиотеку
ODAC
11 ноя 19, 12:17    [22013412]     Ответить | Цитировать Сообщить модератору
 Re: Подключение Delphi-приложения к Oracle 19c: Несоответствие типов данных  [new]
Elic
Member

Откуда: 1984. Выбраковка финно-угром продолжается. КЯЗ
Сообщений: 29402
-=SwiMMeR=-
Elic
для общения Oracle-ом приложение использует библиотеку
ODAC
Версии ?
11 ноя 19, 12:55    [22013459]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить