Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Администратор :  ИРБИС Irbis
 
Диагностическое сообщение при создании словаря заново
Пользователь: PRM (IP-адрес скрыт)
Дата: 05, May, 2009 15:18

Добрый день.

При создании словаря заново (например, полностью), в ситуации, когда недостаточно места на диске для части временных файлов (создаваемых ИРБИС в процессе создания словаря), процесс создания словаря завершается вполне корректно, выводится стандартное сообщение "Создать словарь заново - полностью" - Системный процесс завершен.

Но файлы словаря при этом получаются неполные. При попытке загрузки АРМ "Каталогизатор" (например) уходит в процесс ожидания ответа от сервера (с бегущим ИРБИСом).

Вопросы: известны ли другие ситуации (кроме описанной выше), когда выводится сообщение "Системный процесс завершен", но файлы словаря получаются неполные? Можно ли в таких ситуациях выдавать диагностическое сообщение при создании словаря (сообщение об ошибке создания словаря)?



Редактировано 1 раз. Последний раз 05.05.2009 15:20 пользователем PRM.

Re: Диагностическое сообщение при создании словаря заново
Пользователь: Alio (IP-адрес скрыт)
Дата: 05, May, 2009 17:12

Версия, на которой Вы работаете?

Re: Диагностическое сообщение при создании словаря заново
Пользователь: PRM (IP-адрес скрыт)
Дата: 06, May, 2009 14:53

Ошибка была обнаружена в ИРБИС 64 2007.2, но подтвердилась в ИРБИС 64 2008.1:

Версия ИРБИС 64 2008.1 с установленным обновлением D2.
IRBISA.exe – 1 828 352 байт, 26.01.2009 г., 12:11

Наблюдение 1.
IRBISA.exe, БД IBIS, Актуализация – Создать словарь заново – только отбор – [системный процесс] – сообщение «… Системный процесс завершен».

Место на диске (на котором расположена workdir) перед запуском системного процесса – Размер созданного файла IBIS.ln1
> 10 МБ – 960 455 байт
около 512 КБ – 345 610 байт
около 96 КБ – 0 байт

Наблюдение 2.
Место на диске перед запуском системного процесса – 1472 КБ.
IRBISA.exe, БД IBIS, Актуализация – Создать словарь заново – полностью – [системный процесс] – сообщение «… Системный процесс завершен».
(На диске хватает места для IBIS.ln1 (960 455 байт), но не хватает места для IBIS.lk1, выполняется запись файла IBIS.lk1 на диск до тех пор, пока не закончится свободное место.)
Запуск АРМ «Каталогизатор»… В данном конкретном случае основное окно АРМ «Каталогизатор» (БД IBIS) не загружается (в других случаях оно может загрузиться). В любом случае на экране появляется окно «Ожидание ответа от сервера».

Re: Диагностическое сообщение при создании словаря заново
Пользователь: Alio (IP-адрес скрыт)
Дата: 06, May, 2009 17:58

Отложим ответ до 18.5.2009 - когда вернется из отпуска К.О.Сбойчаков

Re: Диагностическое сообщение при создании словаря заново
Пользователь: Constantin (IP-адрес скрыт)
Дата: 18, May, 2009 11:27

Ошибка исправлена
Введен новый параметр в ини файл АРМ Администратор
включайющий проверку свободного места на диске при выполнении режима сортировки
CheckFreeSpaceSort=1
По умолчанию 1

Re: Диагностическое сообщение при создании словаря заново
Пользователь: iLq (IP-адрес скрыт)
Дата: 16, June, 2009 09:38

проверка осуществляется до создания словаря или во время?
Какое обновление для этого необходимо забрать для версии 7.2 и 8.1?

Re: Диагностическое сообщение при создании словаря заново
Пользователь: PRM (IP-адрес скрыт)
Дата: 05, October, 2009 09:17

Константин Олегович, спасибо за исправленную ошибку.

К сожалению, тестирование удалось провести только сейчас, выявлены незначительные недочёты. Можно ли сообщить об этих недочётах?

iLq, по наблюдениям: проверка осуществляется и с началом процесса сортировки, и во время процесса сортировки.
Насчёт обновления для версии ИРБИС64 2007.2 - вопрос (последнее обновление для ИРБИС64 2007.2 датировано 12.01.2009 г.).
Для ИРБИС64 2008.1 актуально последнее обновление D5: оно тоже (как и D4) содержит IRBISA.exe. (А теперь уже вышла и версия ИРБИС64 2009.1 ...)



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.