Текущие компоненты

Название продукта Название компонента Тип Последняя версия Дата выхода
Атлантис 5.5ORA90DRVDLL

Справка по компоненту.

Количество версий компонента36
Количество рещенных задач339
Последная дата обработки компонента2023-03-31 14:08:21
Последная дата файла2023-03-31 12:46:39
Последная версия5.5.41.0

Новые задачи в этом компоненте

ora90drv
102.153423
ORA90DRV ( 5.5.28.0 )

Краткое описание :

Доступ к данным базы данных из FastReport отчета.

Описание :

?

Что измененно :



Шлюз к FastReport

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Доступ к данным базы данных из FastReport отчета.

Как измененно :


Реализована возможность построения потока данных по DSQL-запросу.

function FRCreate(aDS: LongInt/String): LongInt;
Теперь параметр aDS может принимать один из типов:
1) ссылка на поток данных;
2) ссылка на "длинную строку" DSQL-запроса, созданную функцией sqlAddStr.
3) строковое значение DSQL-запроса (255 символов);

Примеры использования нового вызова функции:
1)
sqlAddStr(hSqlStr, 'select xf$name, xf$code from x$files');
FReport := FRCreate(hSqlStr);
FRDesignReport(FReport); // Необходимо для первичного создания и сохранения шаблона отчета в ресурс.
FRDestroy(FReport);
sqlFreeStr(hSqlStr);

2)
FReport := FRCreate('select * from x$users');
FRDesignReport(FReport);
FRDestroy(FReport);
ora90drv
102.162351
ORA90DRV ( 5.5.28.0 )

Краткое описание :

Устранить смену позиции при вызове ReReadRecord

Описание :

Логические таблицы

Что измененно :



Логические таблицы

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Устранить смену позиции при вызове ReReadRecord при ограничении вида
bounds test = 0 == code and 1 <<= Arch ordered by Arch (desc);

Как измененно :


Условие при проверке в IsValidNew теперь тоже переворачивается.
ora90drv
102.164618
ORA90DRV ( 5.5.28.0 )

Краткое описание :

некорректный тип поля

Описание :

Инсталляция, настройка, проверка БД

Что измененно :



Oracle
Утилиты

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
При установке обновлений 5.5.27 или установке новой БД с кодировкой "казахская", тело пакета SYS_FUNC_PKG приобретает инвалидный статус.

Как измененно :


Исправлено.
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Выполнить в модуле "Восстановление БД" проверку таблиц БД
с опцией "Проверка служебных объектов" (ChkBase.StoredProcs=on) в режиме исправления.
ora90drv
180.10067
ORA90DRV ( 5.5.28.0 )

Краткое описание :

При реализации хранимой функции dsql невозможно воспользоваться глобальными переменными

Описание :

Прямой SQL

Что измененно :



DSQL
Хранимые процедуры и функции

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
1. Не работают предикаты #OK и #NOTFOUND (код на DSQL не компилируется)
2. Не работают предикаты #OK и #NOTFOUND на СУБД Oracle для именованных курсоров.

Как измененно :


Исправлено.

ora90drv
101.61043
ORA90DRV ( 5.5.28.0 )

Краткое описание :

Оптимизировать работу сессионных семафоров

Описание :

неотклассифицировано

Что измененно :



Семафоры

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Оптимизировать быстродействие сессионных семафоров

Как измененно :


Доработано.
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
На платформе Oracle требуется исправление системных процедур
Запустите проверку целостности БД с опцией "Проверка служебных объектов" (ChkBase.StoredProcs=On).
ora90drv
101.61232
ORA90DRV ( 5.5.28.0 )

Краткое описание :

Не работает sqlCreateTmpTableAs, особенно для USER.-таблиц

Описание :

Прямой SQL

Что измененно :



DSQL
Временные таблицы

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Ошибки при создании временной таблицы на основе словарной (sqlCreateTmpTableAs).
Некоторые свойства оригинальной таблицы нельзя переносить на временную.

Как измененно :


Исправлено.
Также унифицировано, что повторный вызов sqlCreateTmpTable или sqlCreateTmpTableAs пересоздает таблицу (т.е. она станет пустой).
Также доработано создание временной таблицы на СУБД Oracle при работе нескольких Галактик под одним пользователем.
ora90drv
101.61958
ORA90DRV ( 5.5.28.0 )

Краткое описание :

Не выдавать сообщение об отсутствующей зеркальной таблице

Описание :

Oracle

Что измененно :



Докомпиляция
Oracle

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Когда одновременно включается журнализация по таблице и в нее же добавляются поля, не выдавать сообщение об отсутствии зеркальной таблицы.

Как измененно :


Доработано

5.5.41.05.5.40.05.5.39.05.5.38.45.5.38.15.5.38.05.5.37.35.5.37.05.5.36.05.5.35.05.5.34.05.5.33.05.5.32.05.5.31.05.5.30.05.5.29.05.5.28.05.5.27.05.5.26.05.5.25.05.5.24.05.5.23.05.5.22.05.5.21.05.5.20.05.5.19.05.5.18.05.5.17.05.5.16.05.5.15.25.5.15.05.5.14.05.5.13.05.5.12.05.5.11.0