Проблема с DB Logger

Системная платформа - продукт для комплексной автоматизации процессов предприятия от Wonderware.

Проблема с DB Logger

Сообщение AirBus » Чт окт 23, 2014 1:15 pm

Добрый день.

Конфигурация системы следующая:
1. Сервер приложений: Win Server 2008 R2 -> WW System Platform 2012 + WW System Platform 2012 P01 -> DB Logger (InTouch 10.5 + P01)
2. Сервер архива: Win Server 2008 R2 -> WW System Platform 2012 + WW System Platform 2012 P01
3. Несколько узлов визуализации: win7

База WWALM находится на сервере архива. DBLogger запущен на сервере приложений как приложение. Периодически логгер перестает прокидывать сообщения в базу.
Т.е. они в нем копятся, если нажать стоп, а затем старт, он снова начинает нормально работать. При этом в логгер SMC Console
в этот момент пишется сообщение:
____________________________________________________________________________________________________________________________________
78755254 15.10.2014 10:00:58 2456 1776 Info wwalmlogger Database connection available.

78755255 15.10.2014 10:00:58 2456 1776 Info wwalmlogger Log Alarm Detail Failed

78755256 15.10.2014 10:00:58 2456 1776 Info wwalmlogger The statement has been terminated. String or binary data would be truncated.
____________________________________________________________________________________________________________________________________

Т.е. база вроде как доступна.

Пробовал вариант, когда Alarm DB Logger работает на том же сервере, что и его база. Ситуация такая же.

Кто сталкивался с такими проблемами?

Заранее благодарю за информацию.

P.S. Кто нибудь пробовал писать в одну базу двумя DB Logger с разных машин?
AirBus
 
Сообщения: 84
Зарегистрирован: Чт дек 08, 2011 6:30 pm

Re: Проблема с DB Logger

Сообщение Генератор зла » Чт окт 23, 2014 10:01 pm

AirBus писал(а):Кто сталкивался с такими проблемами?

Бывало.
1. Проверьте в св-вах платформы, которая является InTouch Alarm Provider-ом поле с кол-вом алармов в сек. Попробуйте увеличить значение в этом поле.
2. Можно тупо перезапускать раз в ххх Alarm DB Logger (bat-файл с TaskKill)
AirBus писал(а):Кто нибудь пробовал писать в одну базу двумя DB Logger с разных машин?

Технически пробовал. Практический смысл вижу только при больших распределённых Галактиках.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Проблема с DB Logger

Сообщение AirBus » Пт окт 24, 2014 8:15 pm

Генератор зла писал(а): Проверьте в св-вах платформы, которая является InTouch Alarm Provider-ом поле с кол-вом алармов в сек. Попробуйте увеличить значение в этом поле.


Я так понимаю, это атрибут Engine.AlarmThrottleLimit ?
У меня там стояло значение по умолчанию=2000, его попробовать увеличить?
И как это связано с зависанием логгера тоже не очень понятно. Ведь сообщения в логгере копятся, но не проходят в базу.
Т.е. платформа генерирует алармы.
AirBus
 
Сообщения: 84
Зарегистрирован: Чт дек 08, 2011 6:30 pm

Re: Проблема с DB Logger

Сообщение Генератор зла » Пт окт 24, 2014 11:46 pm

AirBus писал(а):И как это связано с зависанием логгера тоже не очень понятно. Ведь сообщения в логгере копятся, но не проходят в базу.

Понятия не имею. Просто пробовал всяко. И сейчас избавился от зависаний.
Хотя, подозреваю, что помогает периодический перезапуск самого логера.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm


Вернуться в Wonderware System Platform

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4