Пропали архивные данные из Industrial SQL

Сервер БД Historian, ранее InSQL

Пропали архивные данные из Industrial SQL

Сообщение Djek » Вт июн 22, 2010 11:44 am

Здравствуйте!
Имеется следующая система:
- Windows Server 2003 SP1
- Industrial SQL Server 8.0
- На диске С свободного места 9 ГБ.

Проблема: В программе ActiveFactory не отображаются исторические тренды до 26.04.10. Также данные за этот период нельзя выгрузить в Excel.
Тренды после 26.04 нормально просматриватся.
В C:\InSQL\DATA\Circular - папки соответствующие периоду до 26 апреля есть, каждая весит 400-500 мб.

В логах industrial sql - начиная с 26 апреля с 15:02 есть такие записи:
Buffer overflow detected - data is being lost
Buffer overflow has been cleared


Эти 2 записи повторяются в течении минут 30, после чего судя по логам сервер был перезагружен.

Что означают эти записи, и можно ли как-то восстановить тренды за апрель?
Djek
 
Сообщения: 4
Зарегистрирован: Вт июн 22, 2010 11:21 am

Re: Пропали архивные данные из Industrial SQL

Сообщение beachbear » Ср июн 23, 2010 7:30 am

Djek писал(а):Что означают эти записи, и можно ли как-то восстановить тренды за апрель?


Что ознчают записи - зависит от какого компонента они происходят. Если от IDAS, то скорее всего он не был сконфигурирован для store/forward, а потом Storage-процесс задумался настолько, что IDAS-у ничего не оставалось как начать выбрасывать данные.

Сложно что-либо посоветовать не видя полный лог до и после указанного времени и без доступа к блокам данных. Если выложите блоки и логи где-нибудь на ftp (чтобы все файлы отдельно можно бы было посмотреть, не качая гигабайтных архивов), то, может быть, смогу помочь разобраться.

Неужели используется чистый 8.0 ? Даже без сервис-паков к нему?
beachbear
 
Сообщения: 149
Зарегистрирован: Вт апр 21, 2009 2:55 pm

Сообщение Djek » Чт июн 24, 2010 8:38 am

Неужели используется чистый 8.0 ? Даже без сервис-паков к нему?

Используется Industrial SQL 8.0 SP3.

Что ознчают записи - зависит от какого компонента они происходят. Если от IDAS, то скорее всего он не был сконфигурирован для store/forward, а потом Storage-процесс задумался настолько, что IDAS-у ничего не оставалось как начать выбрасывать данные.

Где посмотреть, к какому компоненту относятся записи логов? В самих логах я этого не нашел.
И как это, не был сконфигурирован IDAS, если в марте-апреле система работала, и все тренды просматривались, да и сейчас за последние пару месяцев можно посмотреть данные.

Сложно что-либо посоветовать не видя полный лог до и после указанного времени и без доступа к блокам данных.

Как экспортировать логи в удобоваримый вид? Сейчас они хранятся в файлах A1004*_*.ier.
Djek
 
Сообщения: 4
Зарегистрирован: Вт июн 22, 2010 11:21 am

Сообщение beachbear » Чт июн 24, 2010 9:43 am

Djek писал(а):И как это, не был сконфигурирован IDAS, если в марте-апреле система работала, и все тренды просматривались, да и сейчас за последние пару месяцев можно посмотреть данные.

Как экспортировать логи в удобоваримый вид? Сейчас они хранятся в файлах A1004*_*.ier.


Насколько я помню, в логе 8.0 должна быть колонка, содержащая имя компонента, который генерирует сообщение.

Я имел ввиду "сконфигурирован для store/forward".
Например локальный IDAS по-умолчанию бывает не сконфигурирован для этого режима, но при этом прекрасно сохраняет данные. До тех пор, правда, пока Storage-процесс жив и здоров :)

.ier файлы - вполне удобоваримый вид. Их можно посмотреть на любом другом хисториане, если скопировать в правильное место.
beachbear
 
Сообщения: 149
Зарегистрирован: Вт апр 21, 2009 2:55 pm

Сообщение beachbear » Пт июн 25, 2010 4:49 pm

Ухожу в безынтернетный отпуск до 19 июля 8)
beachbear
 
Сообщения: 149
Зарегистрирован: Вт апр 21, 2009 2:55 pm


Вернуться в Historian Server

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

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

cron