Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Администратор :  ИРБИС Irbis
 
Стал виснуть пакетный импорт ldb
Пользователь: X-Cite! (IP-адрес скрыт)
Дата: 10, February, 2021 11:56

Уже много лет отработанная процедура - нам присылают по обмену файлы ldb - мы их загоняем в ibf
OpenDB BELAR
ImportDB 0,marc_irb,1,1,D:\документы\БелАР\Входящие\2020\bdym20_12_by.ldb
ImportDB 0,marc_irb,1,1,D:\документы\БелАР\Входящие\2020\bgch20_12.ldb
ImportDB 0,marc_irb,1,1,D:\документы\БелАР\Входящие\2020\dnan20_06_(14)_ANSI_14.mrc
ActualIf
и все импортируется. Где-то пару месяцев назад стал происходить глюк - на каком-то файле процесс импорта подвисает. см скриншот.

Я думал - битый файл - но если удалить импортированные файлы и начать с того, на котором подвисло - он отлично импортируется и задание идет дальше. Но может опять подвиснуть. На каком подвисает - каждый раз разное кол-во. Если остановить процесс то видна ошибка:
ImportDB 0,marc_irb,1,1,D:\документы\БелАР\Входящие\2020\efiu20_12.ldb - Error:
Batch file terminated due the error - -999
Если я сейчас удалю из задания все до efiu20_12.ldb - и начну с него - импорт пойдет дальше! т.е. файл efiu20_12.ldb нормальный!

До этого хоть 20-30 файлов импортировалось без проблем.

Базу в которую идет импорт проверял, пересоздавал с удалением удаленных - бесполезно.

Подскажите, где копать? Искал по форуму на "Batch file terminated due the error - -999" - ничего похожего не нашел.



Редактировано 1 раз. Последний раз 10.02.2021 12:02 пользователем X-Cite!.

Вложения: 01.jpg (121.3KB)  
Re: Стал виснуть пакетный импорт ldb
Пользователь: Alio (IP-адрес скрыт)
Дата: 10, February, 2021 12:14

X-Cite! написал(а):
-------------------------------------------------------
> Уже много лет отработанная процедура - нам
> присылают по обмену файлы ldb - мы их загоняем в
> ibf
> OpenDB BELAR
> ImportDB
> 0,marc_irb,1,1,D:\документы\БелАР\Входящие\2020\bd
> ym20_12_by.ldb
> ImportDB
> 0,marc_irb,1,1,D:\документы\БелАР\Входящие\2020\bg
> ch20_12.ldb
> ImportDB
> 0,marc_irb,1,1,D:\документы\БелАР\Входящие\2020\dn
> an20_06_(14)_ANSI_14.mrc
> ActualIf
> и все импортируется. Где-то пару месяцев назад
> стал происходить глюк - на каком-то файле процесс
> импорта подвисает. см скриншот.
Во-первых, забудьте слово "глюк".
Во-вторых, что у Вас произошло "пару месяцев назад"? Вы перешли на новую версию?
И в-третьих, что это за ТВП-переформатирования marc_irb?
И еще: зачем при импорте Вы используете ФЛК, АВТОВВОД и главное - ПРОТОКОЛ?

Re: Стал виснуть пакетный импорт ldb
Пользователь: X-Cite! (IP-адрес скрыт)
Дата: 10, February, 2021 13:47

Нет, версию не меняли, оборудование не меняли.
ТВП-переформатирования marc_irb - тоже используем лет (не помню сколько, но лет 5 точно).
зачем при импорте Вы используете ФЛК, АВТОВВОД и главное - ПРОТОКОЛ?
Когда-то сделали батник для импорта - он работает. Просто пользуем как есть, все работало как часы.

Я могу сюда прикрепить ТВП marc_irb, но он по-моему стандартный ТВП из марк-формата.

Вы предлагаете по другому строку импорта прописать и посмотреть на результат?

Re: Стал виснуть пакетный импорт ldb
Пользователь: Grievous (IP-адрес скрыт)
Дата: 16, February, 2021 02:30

X-Cite! написал(а):
-------------------------------------------------------
> Я могу сюда прикрепить ТВП marc_irb, но он
> по-моему стандартный ТВП из марк-формата.

Такого стандарного файла в Ирбисе нет.
Ваш marc_irb.fst может быть частью конвертора МАРС-АРБИКОН [mars.arbicon.ru]

Покажите свой файл.

--
Сергей Кузнецов

Re: Стал виснуть пакетный импорт ldb
Пользователь: X-Cite! (IP-адрес скрыт)
Дата: 02, March, 2021 17:03

Приложил файл MARC_IRB.fst

Сейчас почитал help по ImportDB

ImportDB 0,marc_irb,1,1,D:\2020\bdym20_12_by.ldb

наверно можно попробовать использовать опцию SILENCE - Установка режима игнорирования ошибок. Это работает с релиза 10_1 - у нас версия 2016.1(D3) - в нашем релизе эта команда уже будет?

Вложения: MARC_IRB.fst (10.7KB)  


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