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

Alarm DB Logger Manager

СообщениеДобавлено: Пн окт 27, 2008 5:09 pm
AndreyGl
Уважаемые коллеги!
Подскажите как настроить Alarm DB Logger Manager? Не получается создать базу данных. Прочитал все мануалы, вроде бы все должно быть просто...

ServerName: пишем имя компьютера или оставлять (local). Почему-то отображает все компьютеры сети с установленным SQL кроме моего...
Database: нужно оставлять по-умолчанию WWALMDB?
UserName & Password: вписывать пользователя в среде Windows? в документации написано про какие-то wwAdmin, wwPower и wwUser?..

Чтобы я не вписывал выводит одно и тоже сообщение: Connection to server not available. Подскажите, что я делаю не так...

Re: Alarm DB Logger Manager

СообщениеДобавлено: Пн окт 27, 2008 5:26 pm
vinnipux
пробуй указать имя сервера не локал, а как называется он у тебя, непосредственно.
потом пороль подключения к БД смотря как у тебя настроена система. если по авторизации системы то так и ставь, иначе задвай пользователей БД например sa пароль:123456

СообщениеДобавлено: Чт окт 30, 2008 2:00 pm
AndreyGl
Я уже перепробовал все что можно было...
Может что-то нужно в самом Windows настроить или установить? Или в SQL?

СообщениеДобавлено: Чт ноя 06, 2008 3:52 pm
Helen
При тестировании сервера local , выдает "Unable to locate server. Test Failed!"
В чем тут дело?

Re: Alarm DB Logger Manager

СообщениеДобавлено: Ср мар 26, 2014 7:32 pm
8TUR8
AndreyGl писал(а):Уважаемые коллеги!
Подскажите как настроить Alarm DB Logger Manager? Не получается создать базу данных. Прочитал все мануалы, вроде бы все должно быть просто...

ServerName: пишем имя компьютера или оставлять (local). Почему-то отображает все компьютеры сети с установленным SQL кроме моего...
Database: нужно оставлять по-умолчанию WWALMDB?
UserName & Password: вписывать пользователя в среде Windows? в документации написано про какие-то wwAdmin, wwPower и wwUser?..

Чтобы я не вписывал выводит одно и тоже сообщение: Connection to server not available. Подскажите, что я делаю не так...

У меня возникла аналогичная проблема с DB Log'ером. Как вы ее решили?

Re: Alarm DB Logger Manager

СообщениеДобавлено: Ср мар 26, 2014 8:07 pm
Генератор зла
ServerName: пишем имя компьютера или его IP
Database: нужно оставлять по-умолчанию WWALMDB (так проще)
UserName: sa
Password: пароль для sa пользователя (задаётся при установке MSSQL)

Re: Alarm DB Logger Manager

СообщениеДобавлено: Чт мар 27, 2014 6:35 pm
8TUR8
Спасибо! Затирал 'Sa' вместо него указывал имя пользователя, указанное при установке, поэтому не получалось.

Re: Alarm DB Logger Manager

СообщениеДобавлено: Сб июн 27, 2015 11:30 am
harbor
подскажите в чем проблема
ставлю SQL 2005, после устанавливаю InTouch 9.5
в SQL логин sa настроен и задан пароль, этим логином соединяюсь с базой без проблем
запускаю Alarm DB Logger Manager, она при тестировании соединения говорит что соединение есть, а вот создать базу не могу, пишет Unable create
подозреваю что затык гдето в MSSQL но где именно не понятно, может кто сталкивался?

а все, разобрался, просто в папке SQL с базами уже был файл бд с предыдущей утановки

Re: Alarm DB Logger Manager

СообщениеДобавлено: Чт июл 09, 2015 3:08 am
VoFFka
Вопрос к знатокам...
Alarm DB Logger Manager настроен, SQL локальный, база в SQL создана, подключение есть,
но в самом Alarm DB Logger Manager смарт кэш всегда пустой.
Если Alarm DB Logger Manager настроить на соседний АРМ по сети \\VIS1\InTouch!$Alarms
то база наполняется записями соседнего АРМа, DB Logger работает нормально!!!
Вопрос->почему WW не заполняет кэш алармами??
Что еще нужно настроить???
PS. В логах все нормально, выделяется область памяти под кэш,
Alarm DB Logger регится, ошибок нет.

Re: Alarm DB Logger Manager

СообщениеДобавлено: Чт июл 09, 2015 12:13 pm
Генератор зла
VoFFka писал(а):Alarm DB Logger Manager настроен, SQL локальный, база в SQL создана, подключение есть,
но в самом Alarm DB Logger Manager смарт кэш всегда пустой.

- в локальном InTouch не генерятся алармы (задисейблены)
- неправильный запрос в Alarm DB Logger Manager (попробуйте \InTouch!$System)
- поменяйте тип запуска Alarm DB Logger Manager (с приложения на сервер или наоборот)

Re: Alarm DB Logger Manager

СообщениеДобавлено: Чт июл 09, 2015 2:32 pm
VoFFka
Доброго времени суток...
Спасибо за ответ.
-Тип запуска менял (сервис-приложение и наоборот)
-Запрос верный (создана группа Alarms, а в ней подгруппы по группам установок)так же как и на соседнем АРМ.
(Проверил подключение к $System, результата нет)
Полагаю что в локальном InTouch не генерятся алармы.
-Вопрос -> как еще в локальном InTouch задействовать генерацию алармов?
(в словаре тегов аларм активирован во всех алармных тегах)
В AlarmViewerCtrl видны активные алармы.
Что может мешать записи алармов в смарт кэш??

Re: Alarm DB Logger Manager

СообщениеДобавлено: Пт июл 10, 2015 12:54 pm
Генератор зла
VoFFka писал(а):В AlarmViewerCtrl видны активные алармы.

Значит, в InTouch алармы фунциклируют. Остаётся неправильный запрос. Попробуйте \\IP\InTouch!$System
И не парьтесь (пока) с группой Alarms. Добейтесь работы на встроенной группе.
VoFFka писал(а):Что может мешать записи алармов в смарт кэш??

На это, как правило, отвечают логи ОС и SMC.

Re: Alarm DB Logger Manager

СообщениеДобавлено: Пт июл 10, 2015 3:16 pm
mp3corp
Кэш, пустым и должен быть, если только не потеряно соединение с SQL Сервером. Покажите скриншот окна с компонентом AlarmDBViewControl (из Вьювера). Вы каким образом алармы выводите (покажите скрипты запросов), может "AutoConnect" не выставлена галочка в настройке самого компонента.

Re: Alarm DB Logger Manager

СообщениеДобавлено: Пт июл 10, 2015 10:47 pm
VoFFka
Генератор зла Огромное спасибо за наводку.
Переключал "сервис-приложение" без перезагрузки системы - результата не было.
-Что сделал - переключил на "приложение" перезагрузил АРМ.
-После этого запустил - и чудо, заработало. Без перезагрузки работать не хотело...!!!!!
(переключил на "сервис", перезагрузился, перестало работать)
- Вопрос -> Как заставить работать как "сервис"...???
WIN7 + InTouch 10.5

PS. Имею 40 АРМ WINXP+Intouch9.5 такой проблемы не было. Установили новую линию с 10 АРМ WIN7+Intouch10.5 и начался вынос мозга.
Удивительно то что в режиме "сервис" с другого АРМ по сети алармы забирает, а локально не хочет

Re: Alarm DB Logger Manager

СообщениеДобавлено: Сб июл 11, 2015 12:22 am
Steelman63
Running InTouch and AlarmDBLogger Services on Vista and Later Operating Systems
https://softwaresupportsp.invensys.com/ ... ctp=search

Re: Alarm DB Logger Manager

СообщениеДобавлено: Вт июл 14, 2015 2:27 pm
VoFFka
Доброго времени суток, ЗНАТОКИ.
Столкнулся теперь с другой проблемой;
- WIN7 + InTouch 10.5
- Alarm DB Logger как "приложение"

После 5 - 10 минут Alarm DB Logger перестает выгружать записи алармов в БД, смарт кэш начинает заполнятья алармами.

Лог LogViewer Application:
Код: Выделить всё
/*************************  Start Alarm DB Logger **************************/
wwalmlogger.exe
CAlarmList::InitializeHeap() hHeap range : 0x0 - 0x9184f1b4
CAlarmList::InitializeHeap() hHeap range : 0x0 - 0xc8c27004
CAlarmList::InitializeHeap() hHeap range : 0x0 - 0x64612f2c
CAlarmList::InitializeHeap() hHeap range : 0x10050000 - 0x42358ec0
Maximum buffer count is 186128
AlarmBuf - 10.5 Using Win32Heap
AlarmLst - 10.5
WNAL - using "AlarmLst.dll"
WNAL - Loaded AlarmLst DLL "AlarmLst.dll" version "10.5"
Initialized alarmmgr.exe successfully.
Maximum buffer count is 186128
Alarm Logger has successfully registered as a consumer.
Connected to Provider '\\$200.1.2.40\InTouch'

/****************************** Alarms Alarm DB Logger  *******************/
Database connection available.
Log Alarm Master Failed
Unclosed quotation mark after the character string ')'. Incorrect syntax near 't'.
Database connection available.
Log Alarm Master Failed
Unclosed quotation mark after the character string ')'. Incorrect syntax near 't'.
Database connection available.
Log Alarm Master Failed
Unclosed quotation mark after the character string ')'. Incorrect syntax near 't'.
Database connection available.
Log Alarm Master Failed
Unclosed quotation mark after the character string ')'. Incorrect syntax near 't'.
 
/**************************** Stop Alarm DB Logger **************************/
Stop query - Deregistered as a consumer
Database connection available.
Unclosed quotation mark after the character string ')'. Incorrect syntax near 't'.
Log Alarm Master Failed
!Connection to database not available. The existing alarm records in buffer will be lost.
Connection not available - cannot log query end time..
Failed to log the query end time
Uninitialized alarmmgr.exe successfully.

Re: Alarm DB Logger Manager

СообщениеДобавлено: Вт июл 14, 2015 2:47 pm
Генератор зла
Error: "wwalmlogger Log Alarm Master Failed Line 1: Incorrect syntax near [text]."

SR NUMBER
9869
ANSWER
Error: "wwalmlogger Log Alarm Master Failed Line 1: Incorrect syntax near [text]."
wwalmloggerLog Alarm Master FailedLine 1: Incorrect syntax near 'est'.
Alarm or Event logged tagname contains a single quotation (apostrophe) in one of the fields
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.

Workaround is to remove apostrophes (single quotes) from the tag definitions.
The workaround for this issue is to remove apostrophes (single quotations) from the tag definitions. A DBDump of the InTouch tag database can be used to check the tags; and a DBLoad (with :mode=update) can be used to update the InTouch app.

Re: Alarm DB Logger Manager

СообщениеДобавлено: Вт сен 22, 2015 8:51 pm
KCD
Добрый день!

У меня такая проблема с коннектом с базе данных алармов.
Как посмотреть пароль к пользователю "sa" ? Ставился MS SQL давно что-то не припоминаю, чтобы что-то вводил.
В БД SQL можно поменять пароль от "sa" насколько я понял?!

Re: Alarm DB Logger Manager
Сообщение Генератор зла » Ср мар 26, 2014 7:07 pm

ServerName: пишем имя компьютера или его IP
Database: нужно оставлять по-умолчанию WWALMDB (так проще)
UserName: sa
Password: пароль для sa пользователя (задаётся при установке MSSQL)


Можно ли как-то подключиться с другими логинами и паролями?
Либо как-то создать нового пользователя.
Т.к. с указанными в мануале wwUser, wwAdmin, wwPower не работает ничего.
При этом в логах пишет "Unable to connect to database".


Кто знает скажите, в мануале написано по поводу показа исторических алармов и событий:

"For more information on creating an alarm database and
logging alarms, see Recording Alarms into an Alarm
Database in the InTouch HMI Alarms and Events Guide.
"
Получается система алармов Archestra использует систему алармов InTouch?

Пробовал еще через систему Archestra через Alarm Client использовал аутентификацию Windows Intergrated все работает, подключилось к БД.
Но по временному запросу ничего не выводит в аларм-клиенте, хотя записи были.

Re: Alarm DB Logger Manager

СообщениеДобавлено: Вт сен 22, 2015 9:09 pm
Steelman63
KCD писал(а):Ставился MS SQL давно что-то не припоминаю, чтобы что-то вводил.

возможно при установке не был выбран режим аутентификации Mixed Mode.
в этом случае AlarmDBlogger работать не будет.
инструкция по установке SQL сервера:
https://softwaresupportsp.invensys.com/ ... ctp=search

Re: Alarm DB Logger Manager

СообщениеДобавлено: Вт сен 22, 2015 9:13 pm
Steelman63
KCD писал(а):Получается система алармов Archestra использует систему алармов InTouch?

да.
однако в последних версиях был кардинально переработан функционал сохранения Адармов в БД, AlarmDBlogger уже не нужен(хотя можно и старый механизм использовать).

Re: Alarm DB Logger Manager

СообщениеДобавлено: Ср сен 23, 2015 1:29 pm
KCD
У меня стоит Archestra 2013 v. 4.0.04000 4321.0001.0.0000.

Alarm Client использует же свой функционал сохранения в БД?!

Я пробовал ставить Alarm Mode -> Authentication Mode - "Windows Integrated", тест показывает - "Connection Successful".
При таком типе аутентификации не будет записываться данные в БД?
Т.к. я достать с исторической БД ничего не смог. Пусто показывает.

Кстати, при выборе аутентификации SQL , не дает залогинится под существующими логинами и паролями типа: wwUser, wwAdmin, wwPower

Изображение

Можно ли избежать переустановки MS SQL ?
Там же вроде 1й нужно ставить SQL Server , а затем уже системную платформу?
Это все сносить нужно?!

Аааа, еще вопрос: Alarm DB Logger нужно запускать при работе от Alarm Client Archestra если использовать новую систему алармов?
В смарт кэш будет писать если не запускать логгер его в Интаче?

Re: Alarm DB Logger Manager

СообщениеДобавлено: Ср сен 23, 2015 5:26 pm
Steelman63
KCD писал(а):Alarm Client использует же свой функционал сохранения в БД?!

аларм клиент не сохраняет данные в БД, а извлекает их

сохранением занимается либо AlarmDBlogger либо движек AppServera

Re: Alarm DB Logger Manager

СообщениеДобавлено: Ср сен 23, 2015 5:30 pm
Steelman63
KCD писал(а):при выборе аутентификации SQL , не дает залогинится под существующими логинами и паролями типа: wwUser, wwAdmin, wwPower

это говорит за то, что при установке SQL не был выбран нужный режим

Re: Alarm DB Logger Manager

СообщениеДобавлено: Ср сен 23, 2015 5:33 pm
Steelman63
Steelman63 писал(а):Можно ли избежать переустановки MS SQL ?

это к микрософту и в гугел: можно ли поменять режим аутентификации без переустановки ?

Re: Alarm DB Logger Manager

СообщениеДобавлено: Ср сен 23, 2015 5:59 pm
Steelman63
KCD писал(а):v. 4.0.04000 4321.0001.0.0000.


на этой уже версии можно использовать новый канал сохранения алармов/событий AppEngine -> Historian(база данных A2ALMDB)
при установке необходимо задействовать эту опцию.

детали конфигурации:
https://softwaresupportsp.invensys.com/ ... ctp=search

Re: Alarm DB Logger Manager

СообщениеДобавлено: Ср сен 23, 2015 7:24 pm
KCD
Я создаю Published проект с графикой Archestra. AppServer не использую и другой функционал системной платформы тоже, пока что.

Получается только через Alarm DB Logger остается работать.

Кстати, включил тип аутентификации Mixed:

https://technet.microsoft.com/en-us/lib ... (v=sql.110).aspx

Все по инструкции сделал, перезапустил сервер.
Кстати, connection к серверу должен остаться Windows Authentication ??

Изображение

Тип аутентификаци изменен.

Изображение

Такой вопрос: а в БД SQL не нашел базы WWALMDB (база для алармов Интача). Есть A2ALMDB для Historian, БД галактик и др. Куда Alarm DB Logger в SQL пишет?

Re: Alarm DB Logger Manager

СообщениеДобавлено: Ср сен 23, 2015 9:59 pm
Steelman63
KCD писал(а):connection к серверу должен остаться Windows Authentication ??

Windows Authentication - логин под учеткой текущего пользователя
SQL Authentication - логин под заданной учеткой SQL(Alarm DB Logger умеет логинится только этим способом)

KCD писал(а):Куда Alarm DB Logger в SQL пишет?

пишет в WWALMDB, эта база создается при настройке Alarm DB Logger

Re: Alarm DB Logger Manager

СообщениеДобавлено: Чт сен 24, 2015 1:06 pm
KCD
Не хочет все равно коннектиться к SQL Server через Alarm DB Logger. Поменял и тип авторизации уже, та же петрушка.

А может проблема быть, в том что было изменено сетевое имя., но это до установки Wonderware. Правда название компьютера в сети и в SQL Server совпадает. Проблемы не должно быть в этом.

Может с лицезиями что-то?! Хотя поставил специально свою лицензию отключил и поставил уже неограниченную демо (пока еще действующую).

Что еще можно сделать , чтобы соединиться успешно?

Вот журнал smc:

Изображение

Re: Alarm DB Logger Manager

СообщениеДобавлено: Чт сен 24, 2015 1:53 pm
KCD
При удалении SQL Server 2012 данные галактик затрутся? БД остальные останутся? Если попробовать переустановку SQL сервера.

Re: Alarm DB Logger Manager

СообщениеДобавлено: Чт сен 24, 2015 2:01 pm
Steelman63
KCD писал(а):Не хочет все равно коннектиться к SQL Server через Alarm DB Logger

а SQL Server Management Studio под той же SQL учеткой подключается нормально ?

KCD писал(а):При удалении SQL Server 2012 данные галактик затрутся? БД остальные останутся? Если попробовать переустановку SQL сервера.

Галактику можно забекапить - делается в SMC.
Остальные БД - тоже забекапить через SQL Server Management Studio.