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

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

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

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

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

ora90drv
102.125805
ORA90DRV ( 5.5.16.0 )

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

Ошибка "maximum open cursors exceeded" при пересчете остатков на больших БД

Описание :

Oracle

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



Драйвер ORACLE

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Ошибка "maximum open cursors exceeded" при пересчете остатков на больших БД

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


Исправлено
ora90drv
102.125919
ORA90DRV ( 5.5.16.0 )

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

Ускорить построение индекса в оракле при докомпиляции за счёт добавления каких-нибудь хинтов

Описание :

Oracle

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



Драйвер ORACLE

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Ускорить построение индекса в оракле при докомпиляции за счёт добавления каких-нибудь хинтов

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


Добавлена возможность распараллелить операции создания индекса,
отключить логирование на уровне ORACLE.
ora90drv
102.125920
ORA90DRV ( 5.5.16.0 )

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

Ускорить заполение стандартного заголовка таблиц, у которых до докомпиляции такого заголовка не было

Описание :

Oracle

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



Драйвер ORACLE

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



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


Изменен алгоритм модификации: вместо добавления полей с дефолтовыми значениями = 0,
эти значения устанавливаются равными актуальным значениям, на которые должно быть проведено
последующее обновление.
После модификации таблицы дефолтные значения приводятся к = 0;
ora90drv
102.125921
ORA90DRV ( 5.5.16.0 )

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

Ускорить построение индексов к таблице за счёт изменения порядка обработки индексов

Описание :

Oracle

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



Драйвер ORACLE

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Ускорить построение индексов к таблице за счёт изменения порядка обработки индексов.

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


Проведена оптимизация порядка создания индексов.
Индекс строится быстрее, если все его поля входят с какой-то другой один индекс,
который уже построен. При этом не происходит полное сканирование исходной таблицы,
а индекс строится из другого индекса.
Поэтому, например, индексы
= A, B
= A, C, B
выгоднее строить, начиная со второго

ora90drv
102.126101
ORA90DRV ( 5.5.16.0 )

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

"Прямой" SQL. Как добиться корректных данных в выгрузке?

Описание :

Прямой SQL

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



DSQL
Oracle
Postgres

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Если в SELECT-запросе дать колонке алиас, начинающийся на букву F,
то потом не работает сопоставление этой колонки по имени
с полем целевой таблицы (при выполнении SelectInto, FetchInto и т.п.).

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


Исправлено.
Теперь сопоставляются по имени как колонки, которым явно задали алиас,
так и табличные поля, которым не давали алиас (в СУБД они имеют искажённое имя)
Также улучшено отображение заголовка колонки при показе выборке
в модуле SQL саппорта и в других местах. Там где раньше при показе
вместо имени поля NAME показывали FNAME или F$NAME, будет просто NAME
ora90drv
102.126146
ORA90DRV ( 5.5.16.0 )

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

Ошибки с отображением данных при включении сортировки в проектах

Описание :

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

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



Сортировка
Вычисляемые выражения

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Ошибки с отображением данных при включении сортировки в проектах по полю "Приор.". После устновки сортировки пропадают данных о проектах. См. вложение.

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


Исправлено: контрольный пример -- сортировка по обоим полям работает.

ora90drv
102.126387
ORA90DRV ( 5.5.16.0 )

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

Ускорить навигацию на оракле в режиме SortType=ORDERBY, убрав по возможности ROWID из ORDER BY

Описание :

Oracle

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



Драйвер ORACLE

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Деградация производительности при установке параметров конфигурации
SortType=ORDERBY или SortType=HINT_ORDERBY



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


Устранено добавление ROWID в перечень полей для сортировки
в случае использования уникального индекса.
ora90drv
102.127221
ORA90DRV ( 5.5.16.0 )

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

Не подцепляется объектная таблица в browse

Описание :

Объекты как таблицы

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



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

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Портятся значения фильтров после определённой последовательности операций с изъятием-добавлением таблицы в выборку, снятия-наложения на неё фильтров.


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


Исправлено.
ora90drv
101.52299
ORA90DRV ( 5.5.16.0 )

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

Неправильно работает журнализация при апдейте таблицы с мемо-полем из стороннего приложения (Оракл)

Описание :

Oracle

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



Oracle
Журнализация
Мемо-поля

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Неправильно работает журнализация при апдейте таблицы с мемо-полем из стороннего приложения, если мемо-поле НЕ апдейтится.
При апдейте через DSQL тоже.

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


Исправлено, мемо-поле клонируется, для журнала создается отдельная копия.
Накопленные ошибки в базе не исправляются этой проблемой.
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Запустить проверку всех таблиц с опцией "проверка триггеров"
ora90drv
101.52525
ORA90DRV ( 5.5.16.0 )

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

Дать возможность раздать права на системные таблицы

Описание :

Пользователей

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



Protect
Журнализация

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Дать возможность раздать права на системные таблицы для пользователей и групп. При этом права не могут быть урезаны ниже уровня, необходимого для нормального функционирования системы в целом.
(Перенос решения 101.52526 и 101.52506 в версию 5.5).

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


Доработано.
ora90drv
101.52767
ORA90DRV ( 5.5.16.0 )

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

проблема визуилизации в интерфесах с выключенным UseBrowserCacheAndSort

Описание :

?

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



Oracle
Навигация

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Глюки при навигации: сначала в броузере показывают записи в одном порядке,
потом, когда по ним идёшь, нажимая стрелку вниз или Insert --
в текущей позиции оказываются другие строки (которые ожидались на несколько строк ниже).
Проявлется, когда включена сортировка по определённым полям с UseBrowserCacheAndSort=off,
с филиальностью, но теоретически может возникнуть и без филиальности.

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


Изменён текст запросов, так, чтобы порядок записей в выборке был более детерминирован.
Т.к. потенциально новый запрос может оказаться более медленным, его использование
регулируется параметром SQLDriver.SuppressOR_Expansion
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Включить параметр SQLDriver.SuppressOR_Expansion=1.
ora90drv
101.52793
ORA90DRV ( 5.5.16.0 )

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

Не вставляются записи в таблицу EVENTS на оракле под протектом

Описание :

Oracle

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



Драйвер ORACLE

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Не вставляются записи в таблицу EVENTS на оракле под протектом.

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


Исправлено.
При записи в таблицы, не имеющие права на SELECT для пользователя, осуществляющего вставку,
в запросе не производится считывание ROWID вставленной записи.
ora90drv
106.9735
ORA90DRV ( 5.5.16.0 )

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

Пропадает спецификация в договорах

Описание :

Спецификация

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



Сортировка

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Пропадают записи в при редактировании спецификации договора с вкл параметром UseBrowserCacheAndSort.

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


Исправлено.

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