БД A2ALMDB

Материал из archestra.info
Перейти к: навигация, поиск

A2ALMDB - База данных на MS SQL Server для сохранения аварий и событий, используемая ASP2014 + Historian 2014 (11.5)

  • Имя БД A2ALMDB изменить нельзя
  • Миграция старых алармов (из БД типа WWALMDB) автоматически не осуществляется

Основные положения

Данные аварий и событий сохраняемые ASP2014 на сервер Historian 2014 (11.5):

  • не сохраняются в History Blocks в версии Historian 2014R2 появилась возможность сохранять аварии и в HistoryBlocks
  • не учитываются в общем счетчике тегов
  • не учитываются в общем счетчике тегов требующих лицензии
  • не видны как передаваемые теги в разделе Management Console-Data Acquisition
  • не видны в разделе Tag Configuration сервера Historian
  • их нельзя получить/просмотреть и пр при помощи Historian Client
  • для их получения используется стандартный .NET компонент Alarm Client
  • поддерживают опцию redundant Historian
  • для них доступна технология Store&Forward

Инструкция по пересозданию A2ALMDB

  1. Остановить и выключить Historian (you should shut down and disable Historian)
  2. Перевести все AppEngine в режим off scan (The engines are sending alarm data to A2ALMDB and we don't want the engines to write to the database while we are recreating)
  3. Запоминаем путь, где лежат файлы базы
    A2almdb recreate 01.jpg
  4. Выполняем Detach…
    A2almdb recreate 02.jpg
  5. Ставим галку «Drop Connections», затем «ОК»
    A2almdb recreate 03.jpg
  6. Файлы старой базы можете куда нибудь скопировать для хранения (лучше на другую машину).
  7. И сам процесс пересоздания:
    • Запустить "C:\Program Files (x86)\Wonderware\Historian\aahHistorianCfg.exe" выбрать "NO" при запросе "...rebuild the Runtime database..." и выбрать "YES" при запросе "...rebuild A2ALMDB database...."