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

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

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

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

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

ora90drv
102.118353
ORA90DRV ( 5.5.12.0 )

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

Непонятное отладочное сообщение...

Описание :

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

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



Сортировка

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Выдаются отладочные сообщения.

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


Исправлено.
ora90drv
101.49833
ORA90DRV ( 5.5.12.0 )

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

Тормоз при открытии интерфейсов, считываются описания таблиц

Описание :

Общие вопросы взаимодействия с СУБД

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



Общие проблемы быстродействия

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Убрать лишние считывания служебной информации из БД при старте интерфейсов


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


Доработано
ora90drv
101.48709
ORA90DRV ( 5.5.12.0 )

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

Лишние сообщения при отказе от идентификации

Описание :

Общие проблемы по модулю

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



Драйвер PostgreSQL.

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Лишние сообщения при отказе от идентификации.

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


Исправлено.
ora90drv
101.48742
ORA90DRV ( 5.5.12.0 )

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

Лишние запросы при отказе от регистрации на Oracle

Описание :

Общие проблемы по модулю

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



Драйвер ORACLE

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

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


исправлено
ora90drv
101.49025
ORA90DRV ( 5.5.12.0 )

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

XAF: Поддержать сортировку в браузерах и деревьях на Oracle

Описание :

Oracle

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


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


Сортировать можно по любому набору колонок.
Нужно кликать в заголовки колонок [, удерживая Ctrl]

Скорость сортировки зависит от объема данных, показанных в табличном контроле,
и набора выбранных колонок. Если выбрать "плохую" колонку, сортировка будет происходить медленно.
"Плохим" является, например, вычисляемое выражение (скажем, в базе хранится цена
за упаковку 100 штук, а показывают цену за 1 штуку, используя формулу PRICE/100.0)

При включении сортировки в иерархическом контроле иерархия сохраняется, сортируются записи
на каждом уровне между собой. Одновременно отсортировать разные уровни по разному нельзя.

# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Должен быть включен параметр system.UseBrowserCacheAndSort=on
ora90drv
102.115542
ORA90DRV ( 5.5.12.0 )

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

Удаление таблиц в журнализации

Описание :

Настройка системы

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



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

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

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


Теперь эта пустая строка удаляется.
ora90drv
102.115712
ORA90DRV ( 5.5.12.0 )

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

AQATEST: не проходит тeст на oracle и sql на 9.1

Описание :

Функции в Атлантисе

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



Драйверы БД Oracle
MSSQL
PostgreSql

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

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


Исправлено
ora90drv
101.49431
ORA90DRV ( 5.5.12.0 )

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

при вставке из DSQL в пользовательскую таблицу не заполняется код пользователя

Описание :

Прямой SQL

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



DSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
при вставке из DSQL в пользовательскую таблицу не заполняется код пользователя SYS#UNREC
Примеры запросов:
sql insert into TUNES(NAME) values('nastrojka');
sql insert into TUNES(NAME) select NAME from TUNES;


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


Исправлено.
ora90drv
101.49446
ORA90DRV ( 5.5.12.0 )

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

Не работает CREATE VIEW в DSQL

Описание :

Прямой SQL

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



DSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Не работает CREATE VIEW в DSQL

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


Сделано с ограничением: структура созданного VIEW не запоминается, поэтому
1) обращаясь к полям, нужно обязательно указывать префиксом "имя_VIEW."
2) если при этом указать несуществующее поле или не существующее VIEW, то контроля при компиляции нет, запрос не выполнится
3) информация о типе столбца недоступна, нужно ее указывать явно
ora90drv
102.116741
ORA90DRV ( 5.5.12.0 )

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

Поддержка ORACLE в части последствий удаления UNLIMITED TABLESPACE/DBA

Описание :

Oracle

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



Драйвер ORACLE

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Начиная с версии СУБД ORACLE 11.2 отъем у пользователя роли DBA или привилегии UNLIMITED TABLESPACE приводит к обнулению всех отдельно выданных пользователю квот на табличные пространства.
Данное положение будет вписано в инструкцию по безопасности ORACLE.

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


Доработано.
При использовании СУБД ORACLE 11.2 и выше при отъеме у пользователя привилегии
UNLIMITED TABLESPACE, производится повторная принудительная выдача квот на табличные
пространства, которые использует схема Галактика ERP.

В случае утери квот на табличные пространства в результате исправлений,
вносимых chkora9.exe версии 5.5.11 или произошедшей по иным причинам,
проверка с помощью chkora9.exe версии 5.5.12 обнаруживает нарушение и выдает
необходимые рекомендации для восстановления потерянных квот.
ora90drv
102.116765
ORA90DRV ( 5.5.12.0 )

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

Попытка изменения таблицы MNCNORM завершилась неудачно

Описание :

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

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



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

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

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


Исправлено.
ora90drv
102.117152
ORA90DRV ( 5.5.12.0 )

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

Реализация побитовых операции в прямом SQL

Описание :

Прямой SQL

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



DSQL

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Сделать побитовые операции в прямом SQL

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


Реализовано на платформах MSSQL и Oracle, это функции, называются так:
BITAND(x, y)
BITOR(x, y)
BITXOR(x, y)
BITNOT(x)
Тип аргументов и результата везде longint (signed int32)

# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Запустить проверку БД с опцией "Проверка служебных объектов" (StoredProcs=On)
ora90drv
102.117174
ORA90DRV ( 5.5.12.0 )

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

Потеря прав в роли #PUBLIC при конвертации 8.1 -> 9.1

Описание :

Oracle

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



Драйвер ORACLE
ora9inst.exe

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Потеря прав в роли СХЕМА#PUBLIC при создании таблиц с опцией With TableOptions NOPROTECT из DSQL.




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


исправлено
ora90drv
101.49606
ORA90DRV ( 5.5.12.0 )

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

Перенести решение 101.49545 в Atlantis 5.5

Описание :

Oracle

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



Oracle
DSQL

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

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


Исправлено.
ora90drv
101.49720
ORA90DRV ( 5.5.12.0 )

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

Некорректное значение по умолчанию при докомпиляции поля char <-> string

Описание :

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

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



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

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
При изменении типа поля char <-> string корректировать значение по умолчанию.

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


Доработано.

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