Страница 1 из 1

AlarmDB

СообщениеДобавлено: Ср мар 28, 2012 5:32 pm
Черемис
ОС Win XP, SQL Server 2005, InTouch v 9.5
Настроил Alarm DB Logger Manager, из него создал базу данных, коннектиться к ней стабильно. Регистрирует алармы, но они не заносяться в базу, все висит в кэше Loggera. Отправка данных на последний страницы конфигурации loggera прописано 100мс. В чем может быть проблема?
Элемент ActiveX AlmDBViewCtrl (к базе конектиться) ругаеться на отсутвие данных в базе, что подтверждает отсутвие в SQL записей в полях.

Re: AlarmDB

СообщениеДобавлено: Ср мар 28, 2012 6:15 pm
Shpik
Надо в Alarm DB Logger Manager нажать Start.

Re: AlarmDB

СообщениеДобавлено: Ср мар 28, 2012 6:38 pm
Генератор зла
Shpik писал(а):Надо в Alarm DB Logger Manager нажать Start.

И не забыть свернуть окно, а не жмякнуть крестик ;)

Re: AlarmDB

СообщениеДобавлено: Чт мар 29, 2012 8:55 am
Черемис
Генератор зла писал(а):
Shpik писал(а):Надо в Alarm DB Logger Manager нажать Start.

И не забыть свернуть окно, а не жмякнуть крестик ;)

:D Ну я то стартую, и алармы он в кэш пишет счетчик в Alarm DB Logger Manager считает, но он же должен его слать в БД, а так он собрал 250 алармов и ноль эмоций.

Re: AlarmDB

СообщениеДобавлено: Чт мар 29, 2012 4:35 pm
Черемис
Набрал мой Alarm DB LOgger Manager 20000 алармов и пишет Smart Cache is Full
Так как эти алармы заставить уходить в БД SQL?

Re: AlarmDB

СообщениеДобавлено: Чт мар 29, 2012 5:03 pm
Генератор зла
Значит нет подключения к SQL или БД. Курите (в смысле изучайте) логи SMC-консоли.

Re: AlarmDB

СообщениеДобавлено: Пт мар 30, 2012 10:52 am
Черемис
В логах сначало писал !tables were not created in WWALMDB database. Please use 'Create' button in the Configuration page.
Видимо не понравилось ему мое название базы, пересоздал с его стандартным именем.
При создание выдает ошибку с надписью Unable to create Detail Mode of Tables.
и в логах теперь пишет
Database connection available.
Logging events failed

Re: AlarmDB

СообщениеДобавлено: Пт мар 30, 2012 9:58 pm
Генератор зла
Черемис писал(а):Unable to create Detail Mode of Tables

The wrong version of Microsoft SQL Server (MSSQL) or Microsoft Data Engine (MSDE) is in use.
Какая ОС, какая версия InTouch, какая версия MSSQL, включая SP ?
Черемис писал(а):Logging events failed

This behavior may occur if one of the tagname fields for the Alarm or Event logged tag contains a single quotation mark (apostrophe) in one of the fields.

Re: AlarmDB

СообщениеДобавлено: Пн апр 02, 2012 10:57 am
Черемис
Генератор зла писал(а):The wrong version of Microsoft SQL Server (MSSQL) or Microsoft Data Engine (MSDE) is in use.
Какая ОС, какая версия InTouch, какая версия MSSQL, включая SP ?

Microsoft Windows XP
версия 2002
Service Pack 3

InTouch v9.5


Microsoft SQL 2005
Microsoft SQL 2005 Server Express Edition
SQL Server Management Studio Express


Microsoft SQL Server Management Studio 9.00.5000.00
Компоненты доступа к данным (MDAC) 2000.085.1132.00 (xpsp.080413-0852)
Microsoft MSXML 2.6 3.0 4.0 6.0
Microsoft Internet Explorer 8.0.6001.18702
Microsoft .NET Framework 2.0.50727.3082
Операционная система 5.1.2600

Re: AlarmDB

СообщениеДобавлено: Пн апр 02, 2012 12:19 pm
Генератор зла
Попробуйте:
- установить SP1 на InTouch 9.5
- установить SP2 на MSSQL 2005
WinXP должна быть 32-битная.

Re: AlarmDB

СообщениеДобавлено: Вт апр 10, 2012 2:59 pm
Черемис
SP1 на InTouch помог, спс.

Re: AlarmDB

СообщениеДобавлено: Чт авг 15, 2013 5:26 pm
8TUR8
Черемис писал(а):SP1 на InTouch помог, спс.

Не подскажите откуда скачать SP1 для InTouch 9.5? Или он в комплекте поставки был?

Re: AlarmDB

СообщениеДобавлено: Чт авг 15, 2013 9:28 pm
Генератор зла

Re: AlarmDB

СообщениеДобавлено: Ср фев 05, 2014 4:14 pm
anforcer
Создал базу "WWALMDB" SQL2008EXPR. Привязал ее к AlarmDBLogger, все ок. База хранится в той же локальной системе. Есть какие нибудь способы очистки базы данных из Runtime ? Например очистить базу все до даты ДД.ММ.ГГ? :shock:

Re: AlarmDB

СообщениеДобавлено: Ср фев 05, 2014 4:28 pm
anforcer
viewtopic.php?f=4&t=4121 . Нашел темку. Все.

Re: AlarmDB

СообщениеДобавлено: Ср фев 05, 2014 4:42 pm
anforcer
Объясните мне принцип настройки утилиты Purge/Archive.
Меню General выставил Detailed mode 180 Days
Меню Database подключил мою базу данных алармов, тест ОК.
Меню Purge/Archive Time interval Monthly /time 00:00 /day 30 / Run As Servise

Правильно я понял инструкцию - согласно моим настройкам очистка будет проводится 30 дня каждого месяца в 00:00 , при этом будут очищены все данные старее 180 дней.
Меня больше интересует именно сроки хранения алармов - в моем случае это 180 дней?

Re: AlarmDB

СообщениеДобавлено: Чт фев 06, 2014 12:08 pm
Генератор зла
Да, 180 полных + текущий.
anforcer писал(а):согласно моим настройкам очистка будет проводится 30 дня каждого месяца в 00:00

Даже страшно за компьютер, который от натуги и обиды уйдёт в себя и не вернётся без Reset-а. Утилитка чистит БД алармов в фоновом режиме и при большом кол-ве алармов вообще в БД и за очищаемый период в частности просто вещается, зачастую вместе с друзьями (ОС, комп, ИБП,...) А уж за месяц алармов то наберётся...
А может, я просто паникёр?

Re: AlarmDB

СообщениеДобавлено: Пн фев 10, 2014 3:57 pm
anforcer
Тегов не так много, всего 200 ... Система маленькая ...

Re: AlarmDB

СообщениеДобавлено: Пн фев 10, 2014 9:33 pm
Генератор зла
И тем не менее...
Очистку я бы делал ежедневно.

Re: AlarmDB

СообщениеДобавлено: Вт фев 11, 2014 1:48 am
Рустам
Доброго времени суток! помогите пожалуйста, я чайник в этом и не получается. Вообщем на первом компе стоит Windows 2000, Microsoft SQL Server 2000, и сделан проект в Intouche, в котором записываются и считываются 2-х часовые отчеты, которые хранятся в базе данных. Потребовалось перейти на WindowsХР, для этого на другую машину поставил ХР, установил InTouch и Microsoft SQL Server 2000. С первой машины сделал бэкап баз данных и еще скопировал два файла с расширениями MDF, LDF. на новой машине пробовал делать и Attach и Restore бекапа, база данных создается, но двухчасовых отчетов я не вижу. При том что архив сообщений перенесся и я его вижу (аварийные сообщения), но вот отчетов нет. В OBDC сделал привязку к базе данных, пишет тест успешен, не пойму в чем же загвоздка, чего не хватает.

Re: AlarmDB

СообщениеДобавлено: Вт фев 11, 2014 3:03 am
Генератор зла
Рустам писал(а):я чайник в этом

И зачем тогда взялись огород городить? Спеца в округе нет?
Рустам писал(а):но двухчасовых отчетов я не вижу

А что при этом в логах SMC ?

Re: AlarmDB

СообщениеДобавлено: Вт фев 11, 2014 11:16 am
Рустам
Генератор зла писал(а):
Рустам писал(а):я чайник в этом

И зачем тогда взялись огород городить? Спеца в округе нет?
Рустам писал(а):но двухчасовых отчетов я не вижу

А что при этом в логах SMC ?


Поблизости нет, по телефону ничего мне нового не сказали, думаю что где то какая то загвоздка есть небольшая, т.к. сами таблицы в базе данных еесть, просто к ним обратиться не получается через InTouch, но ведь алармы то видны. Не может ли из за разных версий SQL Server быть, на обоих 2000 стоит, но на старой машине меню английское, а на новой русское. Хотя опять таки алармы то видны

А где посмотреть логи SMC?

Re: AlarmDB

СообщениеДобавлено: Вт фев 11, 2014 11:26 am
Генератор зла
Рустам писал(а):А где посмотреть логи SMC?

Пуск - программы - Wonderware - SMC (System Manager Console) - Log Viewer - Def Group - Local

Re: AlarmDB

СообщениеДобавлено: Вт фев 11, 2014 12:13 pm
Рустам
Генератор зла писал(а):
Рустам писал(а):А где посмотреть логи SMC?

Пуск - программы - Wonderware - SMC (System Manager Console) - Log Viewer - Def Group - Local


Пишит такое: Unable to connect to Logger on "ARM1" (ARM1 - имя компа)

Re: AlarmDB

СообщениеДобавлено: Вт фев 11, 2014 12:25 pm
Генератор зла
Значит не запущен и не настроен Alarm DB Logger Manager

Re: AlarmDB

СообщениеДобавлено: Чт фев 13, 2014 11:50 am
Steelman63
Рустам писал(а):Пишит такое: Unable to connect to Logger on "ARM1" (ARM1 - имя компа)


1. Запустить OSConfigurationUtility
2. Посмотреть техноту 437: https://wdnresource.wonderware.com/support/kbcd/html/1/t002130.htm