Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Книговыдача :  ИРБИС Irbis
 
Проблемы с выгрузкой статистических форм
Пользователь: PRM (IP-адрес скрыт)
Дата: 02, March, 2011 11:42

Добрый день.

Столкнулись с проблемами при выгрузке статистических форм (Сервис - Стат. Формы) в АРМ Книговыдача 2010.1.

В ходе процесса выгрузки появляются сообщения "Asynchronous socket error 10053", "Ожидание ответа от сервера" и другие.

Пример попытки выгрузки стат. формы - на скриншотах в прилагаемом архиве.
После нажатия "Да" (на рис. Slide_37.gif) выгрузка несколько секунд продолжается (Slide_38.gif), затем снова появляются сообщения об ошибках (Slide_39.gif).

Проблемы:
1) постоянные ошибки "Asynchronous socket error 10053" не позволяют оперативно выгрузить статистику;
2) если окно "Ожидание ответа от сервера" появляется в ходе выгрузки второй раз (Slide_39.gif), то при нажатии на кнопку "Прервать" АРМ Книговыдача закрывается.

* АРМ Книговыдача 2010.1 от 27.01.2011 г.( [irbis.gpntb.ru] ).

Вложения: Slides_3.zip (1.82MB)  
Re: Проблемы с выгрузкой статистических форм
Пользователь: Alio (IP-адрес скрыт)
Дата: 02, March, 2011 14:20

PRM написал(а):
-------------------------------------------------------
> Добрый день.
>
> Столкнулись с проблемами при выгрузке
> статистических форм (Сервис - Стат. Формы) в АРМ
> Книговыдача 2010.1.
>
> В ходе процесса выгрузки появляются сообщения
> "Asynchronous socket error 10053", "Ожидание
> ответа от сервера" и другие.
Сколько продолжается процесс формирования статистики?
В момент получения этого сообщения посмотрите на сервере (СПИСОК ЗАРЕГИСТРИРОВАННЫХ КЛИЕНТОВ) - есть ли данный клиент в списке.

Re: Проблемы с выгрузкой статистических форм
Пользователь: Милана А. (IP-адрес скрыт)
Дата: 02, March, 2011 16:19

А сколько записей у Вас в БД Читателей (у нас более 50 тыс.)? У нас тоже стат. форма в АРМ Книговыдача не могла все посчитать. Поэтому всем подразделениям мы порекомендовали считать все в АРМ Каталогизатор, предварительно отобрав последовательным поиском: поле 40 содержит, например, "201102" и "ЧЗ"

Re: Проблемы с выгрузкой статистических форм
Пользователь: PRM (IP-адрес скрыт)
Дата: 04, March, 2011 08:08

Alio

Александр Иосифович, процесс формирования статистики до появления ошибки "Asynchronous socket error 10053" продолжается, например, полторы минуты.

//В момент получения этого сообщения посмотрите на сервере (СПИСОК ЗАРЕГИСТРИРОВАННЫХ КЛИЕНТОВ) - есть ли данный клиент в списке.

Да, есть.

> 2) если окно "Ожидание ответа от сервера" появляется в ходе
> выгрузки второй раз (Slide_39.gif), то при нажатии на кнопку
> "Прервать" АРМ Книговыдача закрывается.

Клиент остаётся в списке зарегистрированных клиентов и после закрытия АРМ Книговыдача.

---
Дополнение от 13:31: ошибки "...10053" появляются не только в режиме "Стат. формы", но и на других этапах работы в АРМ.
---

Милана А.

Спасибо.

Да, в БД читателей у нас более 75 тыс. записей.

//У нас тоже стат. форма в АРМ Книговыдача не могла все посчитать.

Скажите, пожалуйста, что Вы наблюдали в АРМ Книговыдача?



Редактировано 2 раз. Последний раз 04.03.2011 13:24 пользователем PRM.

Re: Проблемы с выгрузкой статистических форм
Пользователь: Милана А. (IP-адрес скрыт)
Дата: 04, March, 2011 14:49

PRM написал(а):
-------------------------------------------------------
> Милана А.
>
> Спасибо.
>
> Да, в БД читателей у нас более 75 тыс. записей.
>
> //У нас тоже стат. форма в АРМ Книговыдача не
> могла все посчитать.
>
> Скажите, пожалуйста, что Вы наблюдали в АРМ
> Книговыдача?

Нет, о таких сообщениях мне библиотекари не сообщали (но это не значит, что их не было). То, что сама наблюдала - нет никаких сообщений, выдается стат. форма - но цифры неправильные (намного меньше того, что должно быть). И считает очень долго. А в АРМ "Каталогизатор" после предварительного поиска - все выдается моментально. И еще: очищаете ли вы историю книговыдачи в записях читателей? сколько повторений поля 40 в записях у Вас есть. В сообщениях Александра Иосифовича - оптимально их должно быть не более 50-60-ти.

Re: Проблемы с выгрузкой статистических форм
Пользователь: Вершкова Ольга (IP-адрес скрыт)
Дата: 04, March, 2011 15:08

Возник такой вопрос. Почему при выгрузке первых трех стат форм (Form1, Form1a, Form2) за один и тот же период времени итоговые цифры различаются - ведь количество книговыдачи одинаково, как ни крути?

Re: Проблемы с выгрузкой статистических форм
Пользователь: PRM (IP-адрес скрыт)
Дата: 04, March, 2011 15:30

Милана А. написал(а):
-------------------------------------------------------
> Нет, о таких сообщениях мне библиотекари не
> сообщали (но это не значит, что их не было).

Сообщения "...socket error" характерны для версии 2010.1.

> То, что сама наблюдала - нет никаких сообщений,
> выдается стат. форма - но цифры неправильные
> (намного меньше того, что должно быть).

К сожалению, у нас тоже такое бывает.
Вопрос к Александру Иосифовичу, как избежать таких ошибок?

> И еще: очищаете ли вы историю
> книговыдачи в записях читателей? сколько
> повторений поля 40 в записях у Вас есть. В
> сообщениях Александра Иосифовича - оптимально их
> должно быть не более 50-60-ти.

Да, в связи с монопольными блокировками RDR периодически архивируем информацию, так что история книговыдачи (повторения с оформленным возвратом) остаётся только в БД RDR1.
Но, например, сейчас, для БД RDR запрос val(&uf('+N40'))>50 выдаёт 146 документов.

Re: Проблемы с выгрузкой статистических форм
Пользователь: PRM (IP-адрес скрыт)
Дата: 04, April, 2011 11:55

Александр Иосифович, скажите, пожалуйста, в каких ситуациях (без действий пользователя) процесс выгрузки статистической формы (Сервис - Стат. формы) может прерываться? (Можно ли в таких случаях выводить на экран сообщение об ошибке и окно Microsoft Excel не открывать?)

Можно ли при нажатии на кнопку "Отменить" в окне выгрузки статистических форм окно Microsoft Excel также не открывать?

Re: Проблемы с выгрузкой статистических форм
Пользователь: Alio (IP-адрес скрыт)
Дата: 04, April, 2011 13:50

PRM написал(а):
-------------------------------------------------------
> Александр Иосифович, скажите, пожалуйста, в каких
> ситуациях (без действий пользователя) процесс
> выгрузки статистической формы (Сервис - Стат.
> формы) может прерываться?
Может - если он продолжается больше, чем время, определенное в параметре (в минутах)
PROCESS_TIME_LIVE=

Re: Проблемы с выгрузкой статистических форм
Пользователь: PRM (IP-адрес скрыт)
Дата: 04, April, 2011 16:07

Александр Иосифович, спасибо.

Дополнительный вопрос.
Запустили на одном компьютере два АРМа "Книговыдача".
В каждом из них в одно и то же время запустили выгрузку статистической формы 4 с одними и теми же параметрами.
На первом запущенном клиенте выгрузка закончилась раньше, чем на втором клиенте, а результаты выгрузки получились неполные. Для первого клиента отладка показала, что последние отправленные команды - это:
-----------
команда 2143
---
G
...
RDR
mpl,&UNIFOR('+0')
0
92451
92500
---

ответ сервера на команду 2143
---
-140
---

команда 2144
---
L
...
10.RDR.@Form4.XLT
---
-----------

В ответе сервера на команду 2143 содержится код ошибки "-140".
"-140 - MFN вне пределов БД" ( [irbis.gpntb.ru] ).
Максимальный MFN для БД RDR у нас больше 92500. Запросы на чтение записей 92501-... клиентом не отправлялись.

Вопрос: почему сервер ИРБИС выдал код "-140" для MFN, лежащего в пределах БД?



Редактировано 2 раз. Последний раз 04.04.2011 21:18 пользователем PRM.



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