ora90drv
Краткое описание :
В Oracle не работает атрибут LengthОписание :
OracleЧто измененно :
Oracle
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Неправильно работает баунд усечённой длины
Как измененно :
Исправлено
ora90drv
Краткое описание :
Сбойная нумерация записей в журнале (nrec стали нумероваться с начала)Описание :
Общие проблемы по модулюЧто измененно :
Журнализация
Очистка журнала
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Очистка журнала сейчас корректно работает, только если нумерация записей в журнале (X$JOURNAL.NREC) всегда была монотонной. Доработать алгоритм очистки журнала так, чтобы он работал по крайней мере еще в следующем случае: нумерация была сброшена на 0 и какое-то время работала так, а потом была восстановлена к большим числам.
Как измененно :
1. При любом искажении нумерации работает чистка в режиме DataBase.SolidJournalClear=0 на всех платформах;
2. В режиме DataBase.SolidJournalClear=1 при искажении нумерации вследствие сброса и восстановления работа на разных платформах отличается:
на СУБД Oracle очистка работает; на других платформах выдается сообщение о невозможности очистки. Это рекомендуемый режим.
3. Если нумерация была сброшена на маленькие числа и еще не исправлена, то выдается предупреждение при попытке чистить журнал.
ora90drv
Краткое описание :
При попытке отсортировать инвентарные карточки по наименованию в операции Изменение параметров система зависаетОписание :
OracleЧто измененно :
Oracle
Системная сортировка
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
При попытке сортировать список подцепленных записей, который принципиально пустой,
потому что в родительской записи нет позиции, вылезает лишняя прогресс-индикация,
которая блокирует дальнейшую работу
Как измененно :
Исправлено.
ora90drv
Краткое описание :
Корректное исправление ситуации, когда у пользователя потеряна персональная рольОписание :
Инсталляция, настройка, проверка БДЧто измененно :
Oracle
Драйвер БД
Утилиты проверки БД
Инсталляторы БД
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Некорректная диагностика в ORA90DRV.LOG
Как измененно :
Исправлено
ora90drv
Краткое описание :
Переделать вычисление DBSESSIONID на ораклеОписание :
OracleЧто измененно :
Oracle
Драйвер БД
Утилиты проверки БД
Инсталлятор БД
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Переделать вычисление DBSESSIONID на платформе СУБД Oracle.
Как измененно :
Переделано.
В качестве основы для DBSESSIONID берется AUDSID неизменный на всех узлах кластера, во всех процессах в т.ч. и при распараллеливании запроса и порождении временных сессий на сервере ORACLE.
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
При использовании базы данных Галактики ERP, установленной до обновления Атлантис версии 5.5.27, необходимо выполнить в модуле "Восстановление БД" проверку таблиц БД с опцией "Проверка служебных объектов" (ChkBase.StoredProcs=on) в режиме исправления.
ora90drv
Краткое описание :
Изменение режима уникальности не изменяет сам индекс в СУБДОписание :
MS SQLЧто измененно :
Филиальность
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
При добавление/удалении филиалов в настройке системы факт наличия/отсутствия филиалов осознается только после перезапуска приложения; до этого администрирование индексов работает некорректно.
Как измененно :
После удаления/добавления филиалов их новое количество учитывается немедленно.