ora90drv
Краткое описание :
При изменении записей (insert, delete, update) с помощью dsql-запроса вызовом sqlExecute не очищается драйверный кэшОписание :
Прямой SQLЧто измененно :
Прямой SQL
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
При последовательном вызове функций SqlPrepare, SqlExecute не очищается драйверный кэш.
Как измененно :
Доработано.
ora90drv
Краткое описание :
Не отключается пользовательОписание :
МониторингЧто измененно :
Трехуровневая архитектура
Права доступа
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
В настройках службы приложений нельзя указать имя администратора с номером офиса в формате <логин>@<офис> с сохранением работоспособности.
Как измененно :
Исправлено.
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Реквизиты администратора в настройки службы в утилите GalConf должны быть указаны в формате <логин>@<офис> в случае если включено разграничение прав доступа.
ora90drv
Краткое описание :
Не устанавливается пароль на служебные роли RBL, ADMIN при импорте aSqlОписание :
OracleЧто измененно :
Oracle
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Не устанавливается пароль на служебные роли схема#RBL, схема##ADMIN при очистке таблицы X$JOURNALCONFIG.
Как измененно :
Исправлено.
ora90drv
Краткое описание :
Функции для работы с DSQL не корректно завершают работу при превышении длинны поля StringОписание :
Прямой SQLЧто измененно :
DSQL
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Некорректное завершение работы функций DSQL при превышении длины поля переменной, выделенной для получения результата.
Как измененно :
Исправлено.
ora90drv
Краткое описание :
После выхода атлантиса 5.5.30 на одной из БД срез ОМСК проявляется проблема с навигацией и сортировкой внешних атрибутовОписание :
Общие вопросы взаимодействия с СУБДЧто измененно :
Oracle
Навигация
Оптимизация подцепки по многосегментному индексу
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Неправильный план запроса приводит к неправильному отображению внешних атрибутов документа
(План выполнения зависит от версии оракла и от данных)
Как измененно :
Исправлено.
Заставили использовать нужный нам план.
(Чтобы обойти проблему можно включить параметр SQLDriver.SortType=HINT_ORDERBY)
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Если у вас Oracle 12.1, то настоятельно рекомендуется обновить его до версии 12.2 для решения багов Oracle 19509982 и 17376322.
ora90drv
Краткое описание :
Пропадают записи из BrowseОписание :
Общие вопросы взаимодействия с СУБДЧто измененно :
Oracle
Навигация
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Для новых составных запросов СУБД Oracle может выбрать нежелательный план выполнения, что делает порядок обхода записей разным для разных запросов, в результате перескакивает через записи.
Как измененно :
Исправлено.
(Чтобы обойти проблему можно включить параметр SQLDriver.SortType=HINT_ORDERBY)
ora90drv
Краткое описание :
Некорректная работа RecordExists на 30 атлантисеОписание :
OracleЧто измененно :
Oracle
Навигация
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Если у некоторой таблицы есть две одинаковые зависимые таблицы с одинаковыми фильтрами, то значения для фильтров могут перепутаться для этих двух таблиц (например, если первую таблицу выделят в отдельный запрос, а потом вернут на место -- она станет второй).
Как измененно :
Исправлено.
ora90drv
Краткое описание :
Проблема с комбинацией bounds на OracleОписание :
Логические таблицыЧто измененно :
Oracle
Навигация
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
При навигации залипает позиция в подчинённой таблице,
подцепленной по уникальному многосегментному индексу к переменной,
если эта таблица не является непосредственным потомком корня сабселекта.
Как измененно :
Исправлено.
ora90drv
Краткое описание :
КИС ФХД ТПР2 Runtime 255 in ntdll at 00061610 при создании доп. соглашения к договору (406).Описание :
неотклассифицированоЧто измененно :
Oracle
Пользовательская сортировка
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Падение при создании дополнительного соглашения.
Как измененно :
Исправлено.
ora90drv
Краткое описание :
Надо имя пользователя, установившего семафорОписание :
неотклассифицированоЧто измененно :
Семафоры
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Нужна функция, которая бы возвращала имя пользователя, захватившего данный семафор, и по возможности другую информацию
Как измененно :
Добавлена функция
function GetSemaphoreBlocker(semId : string; minMode : byte; R : record of X$Semafors): Word;
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
MSSQL:
Выполните обновление вспомогательной службы napsrv.exe с помощью
инсталлятора БД ms_inst.exe. Порядок действий подробно рассмотрен в п. 2.4.5
Документа "Система Галактика ERP. Платформа MS SQL Server. Инструкция по установке"
Oracle:
Запустите проверку целостности БД с опцией "Проверка служебных объектов" (ChkBase.StoredProcs=On).
ora90drv
Краткое описание :
Функции выделение части из датыОписание :
Прямой SQLЧто измененно :
Прямой SQL
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Реализация отдельных функции для даты D_DAY, D_MONTH, D_YEAR, D_WEEKDAY
Как измененно :
Реализованы отдельные функции для даты D_DAY, D_MONTH, D_YEAR, D_WEEKDAY
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Запустите проверку целостности БД с опцией "Проверка служебных объектов" (ChkBase.StoredProcs=On).
На базе данных ORACLE и MS SQL должны появится четыре новые функции.
ora90drv
Краткое описание :
Функция возвращающая последнее число месяца от датыОписание :
Прямой SQLЧто измененно :
Прямой SQL
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Реализовать функции прямого SQL, возвращающей последнее число месяца от даты.
Как измененно :
Реализованы функции LastDayInMonth, D_LastDayInMonth
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Запустите проверку целостности БД с опцией "Проверка служебных объектов" (ChkBase.StoredProcs=On).
На базе данных ORACLE и MS SQL должны появится две новые функции.
ora90drv
Краткое описание :
kaz_dict: падение chkora9.exe при проверке БДОписание :
Инсталляция, настройка, проверка БДЧто измененно :
ORA90DRV.DLL
CHKORA9.EXE
Ora9Inst.exe
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
После установки БД с казахской кодировкой и проверке таблиц БД через Support, утилита проверки падает, формируется ora90drv.log
(см. вложение).
Как измененно :
исправлен текст функции UNPACKPASSTRING