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

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

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

Количество версий компонента26
Количество рещенных задач87
Последная дата обработки компонента2023-03-31 13:06:51
Последная дата файла2023-03-31 12:46:37
Последная версия5.5.41.0

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

ChkMSSQL
101.55167
CHKMSSQL ( 5.5.21.0 )

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

Ускорить запросы к филиальным таблицам на Oracle

Описание :

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

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



Филиальность
Oracle

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


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


Доработано.
- доработка включается только если есть филиалы
- неуникальные индексы всех "филиальных" (т.е. не общих) таблиц содержат сегмент филиала
- введён новый класс "монофилиальных" таблиц, у которых сегмент филиала ведущий для большинства прикладных индексов (подробнее см. документацию)
- перестройка индексов осуществляется с помощью chkora9 (можно запустить прямо из модуля Филиальность), причём во время перестройки пользователи могут работать с системой
- при проверке с помощью chkora9 про индексы, которые не идеальны в плане использования филиального сегмента (ещё не обработаны после установки обновления или изменения настройки филиальности), выдаётся отдельный текст ошибки (не такой, как про совсем неправильные индексы)

Минусы:
- индексы занимают больше места на диске

# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Инструкция для клиентов, использующих филиальность! Если филиальность не используется, то никаких дополнительных действий не требуется.

1. Донастройте филиальность в комплеке Support, возможно, объявив некоторые таблицы монофилиальными.
2. Запустите проверку индексов из меню Операции > Коррекция индексов модуля Филиальность без исправления, почитайте, что она собирается исправить.
Обратите внимание на индексы, которые не "неправильно настроен под филиальность", а "некорректен или отсутствует". Если такие есть -- их расхождение не связано с данной доработкой, проконсультируйтесь с техподдержкой прежде чем их исправлять.
3. Запустите проверку индексов из меню Операции > Коррекция индексов модуля Филиальность с исправлением в фоне.
Процесс может идти долго. Можно убивать процесс, если слишком грузит сервер, а потом запускать заново. Можно административными средствами понизить ему приоритет. Также можно убить процесс support, а процесс chkora9 оставить.
4. "Сохранение настроек филиальности" в саппорт порождает архив, несовместимый между старой и новой версией support.exe (новая -- это 5.5.20 и выше)

ChkMSSQL
101.56358
CHKMSSQL ( 5.5.21.0 )

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

Переделать 101.55699; теперь не диагностирует базы, которые когда-то _были_ филиальными

Описание :

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

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



Филиальность
Утилиты проверки БД

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Утилита проверки БД должна ругаться на индексы с ATL_BRANCH,
если филиальность когда-то была (даже если теперь её нет).

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


Когда уникальный индекс имеет на конце ATL_BRANCH,
это не считается ошибкой, если филиалов нет, и все записи имеют
значение этого поля равное 0.
В остальных случаях считается ошибкой и исправляется.
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Если у Вас была филиальность, а потом её удалили (совсем или остался только один филиал), то запустите проверку таблиц БД с опцией "Проверка корректности индексов" (ChkBase.Indexes=On).
ChkMSSQL
106.10040
CHKMSSQL ( 5.5.21.0 )

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

Выдается сообщение "Cfg-файл отсутствует", если в пути есть пробелы.

Описание :

Проверка таблиц БД

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



Проверка БД
Утилиты

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

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


Исправлено.

5.5.41.05.5.40.05.5.39.05.5.38.05.5.37.05.5.36.05.5.35.05.5.34.05.5.33.05.5.32.05.5.31.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.16.05.5.12.0