Форум TRACE MODE: техническая поддержка
Тема закрыта / Topic Closed  Тема закрыта / Topic Closed
Послать новую тему / Post New Topic  
Тема закрыта / Topic Closed  Тема закрыта / Topic Closed
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » SIAD/SQL. Архивирование в TRACE MODE / SIAD/SQL. Data Logging in TRACE MODE » Отказ Тренда по работе с SIAD

   
Автор / Author Тема / Topic: Отказ Тренда по работе с SIAD
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 4 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post 
Господа разработчики!
У нас получилось так. Когда объём архивного файла перевалил за 600 Мб при чтениии МРВ начал периодически виснуть, а сейчас и вовсе отказался работать с архивом!? Что нам нужно предпринять по этому поводу?
Заранее благодарю!

Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 1 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post 
После отказа работы с архивом мы обнаружили, что РТМ как бы заново начал писать в него данные, а старые не читает, по чему не понятно!
Максимальный размер файла архива выставлен 800 Мб.

Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Судя по всему, Ваш архив был повреждён в следствии возникновения нештатного выхода из системы, определить причины не представляется возможным. Выяснить действительно ли архив был повреждён, мы можем лишь только получив от Вас сам файл архива. Если есть такая возможность, то выложите сжатый файл архива в интернете и пришлите нам ссылку для скачивания.
Что касается медленной выборки из архива большого размера, то следует предпринимать меры при которых осуществляется более быстрое чтение, это:
1. Сокращать максимальный размер архива, выполняя резервное копирование.
2. Избегать неоднородных (наличие редких записей)записей в архиве. Использовать принудительную запись в архив.
Мы продолжаем совершенствовать механизмы работы с архивами СПАД, в следующем релизе будет добавлен ряд функций позволяющих восстанавливать повреждённые архивы с минимальными потерями данных.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Путинцев Н.В.
Forum Haunter / Завсегдатай форума
Участник № / Member № 1093


Icon 1 отправлено / posted      Профиль для / Profile for Путинцев Н.В.           Редактировать/удалить сообщение / Edit/Delete Post 
У нас тоже такая проблема. Но мы сбрасываем архив в текстовый файл, а потом своими средствами просматриваем его. Вы пишите, что надо делать резервное копирование. В таком случае скажите, пожалуйста, как потом посмотреть резервную копию архива?
Сообщения / Posts 121 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 1 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post 
Копия упавшего архива.
http://wingl.iskitimcement.ru/Arhive/TraceMode/archiv_rtm_s.rar

Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 1 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post 
//Но мы сбрасываем архив в текстовый файл, а потом своими средствами просматриваем его//
А не поделитесь средствами?

Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Для проверки работы с данным архивом нам необходим Ваш проект.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Майборода Алексей
Forum Haunter / Завсегдатай форума
Участник № / Member № 1701


Icon 1 отправлено / posted      Профиль для / Profile for Майборода Алексей           Редактировать/удалить сообщение / Edit/Delete Post 
Товарищи! Почему игнорируются вопросы?!?!?
Вы писали "1. Сокращать максимальный размер архива, выполняя резервное копирование.". Мы спросили "В таком случае скажите, пожалуйста, как потом посмотреть резервную копию архива?". Иначе смысл в резервной копии неясен.

2 Grigorovskih:
Мы писали на delphi парсер текстовых файлов с возможностью просмотра в виде графиков. Программа написана конкретно под нашу задачу, с конкретными именами каналов. Без изменения использовать Вам её не получится, проще самим написать под Вашу задачу.

Сообщения / Posts 106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
2 Майборода Алексей:
1. Вы можете экспортировать СПАД архив из модуля rtmg32.exe ИС ТМ6.
2. Используйте проект на отдельной машине, в который "подставляйте" файл архива необходимый для анализа.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Майборода Алексей
Forum Haunter / Завсегдатай форума
Участник № / Member № 1701


Icon 1 отправлено / posted      Профиль для / Profile for Майборода Алексей           Редактировать/удалить сообщение / Edit/Delete Post 
Здравствуйте.
1. из модуля rtmg32.exe могу экспортировать в теже самые текстовики. Причем резервную копию архива он не воспринимает (не делает текстовиков из копии). Вопрос же стоял как я могу просмотреть копию не экспортируя её в текстовики? С текстовиками мы и так сделали, но этож надо писать свой софт (который мы написали) для отображения текстовиков в виде графиков. Или предполагается что оператор будет сидеть и смотреть текстовики строку за строкой? У нас автоматом каждые сутки экспортируется архив в текстовик который потом можно в написанной программе смотреть. Тоесть смысл резервной копии теряется. Было бы неплохо если бы был компонент типа Архивного трэнда с возможностью задания имени архива (в том числе и копии) тогда бы вопросов не было. А так приходится городить...

2. А как вы это видите? Оператор выгружает монитор на АРМ вынимает аппаратный ключ, идет на другую машину, вставляет аппаратный ключ, загружает тот же самый проект, заменяет SIAD архивным SIADом и смотрит? Это чтож получается надо покупать два монитора один из которых нужен только для просмотра архива? (сколько тогда будет стоить один канал?) Или монитор тот же самый а ключ носить туда сюда. А если в это время авария, надо срочно скорректировать параметры, а ключ черт знает где. К томуже ещё и машины две надо будет. Вобщем как то непонятно с этим всем. Помню Вы хотели писать ODBC-драйвер к SIAD но потом передумали, это тоже был бы неплохой вариант.

Сообщения / Posts 106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 1 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post 
Господа!
Архив я отослал на службу техподдержки.

А замечения в принципе справедливые по поводу трудностей с резервной копией! Драйвер ODBC это было бы самое лучшее, но при такой структуре архива как у Вас (2/3 файла одни нули) вряд ли будет эффективно! Файл SIAD сжимается архиватором аж в 28 раз! Хотя записи ведутся равномерно по всем каналам (цикл пересчёта для каналов одинаковый), это Вы делали замечание по поводу неоднородности записей.
Поэтому стоит на будущее задуматься над структурой SIAD.

Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 1 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post 
...Пордон! Не архив, а проект...
Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 1 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post 
Ну, как там проверка нашего архива?
Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Проверка Вашего архива подтвердила версию о повреждении. К сожалению, восстановить данный архив не представляется возможным.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 1 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post 
Господа!
Ведь Вы же везде пишете, что SIAD это мощная, быстродействующая и надёжная БД! Архив месячный для 12 каналов весит 600 мБ и еле, извиняюсь, "ворочается"! Причём если его сжать архиватором, размер уменьшается до 16 мБ! Какова его структура, нам не понятен смысл?
Если такие сбои будут происходить и дальше, как решать такие проблемы? Вся ответственность лежит на нас, кому претензии предъявлять?
Архив должен быть, как минимум, за один месяц, всё остальное можно сделать в резервную копию. Но если бы месячный имел объём порядка 100-200 мб, при прочих равных условиях, он бы работал нормально! Если разбить каналы на три архива то объём каждого не уменьшается пропорционально в три раза, проверяли. Как решить проблему быстродействия и надёжности, подскажите пожалуйста?
Заранее благодарю!

Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 1 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post 
Участники форума!
Если не секрет, а у Вас какие размеры архивов и сколько там каналов? И на сколько быстро они работают? Поделитесь, если есть свободная минутка.

Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Майборода Алексей
Forum Haunter / Завсегдатай форума
Участник № / Member № 1701


Icon 1 отправлено / posted      Профиль для / Profile for Майборода Алексей           Редактировать/удалить сообщение / Edit/Delete Post 
Каналов у нас пишется штук 40. На скорость записи не жалуемся, а вот например текстовик экспортируется с данными за сутки где-то минуты 2-3. Ещё не решили что делать с большим архивом, если мы делаем текстовики каждые сутки то его поидее можно и удалять каждые сутки чтобы он каждый раз новый начанался, но пока ещё не пробывали. Смысла держать большой архив нету, копию тоже нет смысла делать, ибо она бесполезна.
Сообщения / Posts 106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 1 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post 
А размер какой архива выставлен максимальный в настройках узла?
Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 1 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post 
На скорость записи и мы не жалуемся, а вот когда трендом смотреть начинаем, тогда и проблемы начинаются!
Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Майборода Алексей
Forum Haunter / Завсегдатай форума
Участник № / Member № 1701


Icon 1 отправлено / posted      Профиль для / Profile for Майборода Алексей           Редактировать/удалить сообщение / Edit/Delete Post 
Размер архива 128 мегабайт выставлен. Мы пока этим не заморачивались. Смысла делать его большим нету, несколько десятков мегабайт и хватит, каждые сутки генерировать текстовики, а архив сносить чтобы начинался новый и все.
Сообщения / Posts 106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 1 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post 
Уважаемая AdAstra!
Т.е. я вижу один путь решения проблемы - всё что свыше суток, писать в SQL. Тогда вопрос разработчикам:
Господа! А как трендом просматривать данные c SQL? Т.к. делать какие то "текстовики" нет смысла, т.к. нет типовых средств для его воспроизведения!

Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Майборода Алексей
Forum Haunter / Завсегдатай форума
Участник № / Member № 1701


Icon 1 отправлено / posted      Профиль для / Profile for Майборода Алексей           Редактировать/удалить сообщение / Edit/Delete Post 
Проще свое написать "средство", под свою конкретную задачу
Сообщения / Posts 106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 1 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post 
... ну в принципе получается так!
Только это средство должно с чем работать? С "текстовиком" или уж наверно с SQL тогда.
Алексей - спасибо за участие! В этом топике техподдержка про нас наверно забыла!

К стати Господа разработчики писали о том, что надо использовать принудительную запись в архив, тогда что это даст? И кто нибудь это использовал?

Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Майборода Алексей
Forum Haunter / Завсегдатай форума
Участник № / Member № 1701


Icon 1 отправлено / posted      Профиль для / Profile for Майборода Алексей           Редактировать/удалить сообщение / Edit/Delete Post 
Мы работает с текстовиками, нам так "проще" чем ставить SQL Server. Хотя если бы данные были в SQL то выбрать их и отобразить на графике было бы проще и быстрее, чем парсить текстовик.
Но так или иначе нехорошо получается то, что приходится дописывать что-то самим, уплатив немалые деньги, ведь заявлена возможность создания резервной копии, а толку, просмотреть нельзя. Если уж даете возможность создавать резервную копию, то надо бы и средства просмотра... а то как-то нелогично получается

Сообщения / Posts 106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Дмитрий Юрьевич М.
Junior Member / Новичок
Участник № / Member № 1930


Icon 1 отправлено / posted      Профиль для / Profile for Дмитрий Юрьевич М.           Редактировать/удалить сообщение / Edit/Delete Post 
Хм, у меня тут маленькая мысль родилась. Про просмотр резервного архива. На уровне танцев с бубном.
Архивировать в SIAD1, например, с именем SIAD1.rep. При резервировании копируем его куда-нибудь. При желании просмотреть кладем его вместо SIAD_backup.rep. А на этот файл настроен, к примеру, SIAD2 (или SIAD3). А уже когда имеем этот SIAD2, можно и срезами его, и статистикой, по крайней мере хоть что-то можно попытаться предпринять.
В качестве второго, более реального, решения хочу подумать на тему портирования в SQL Server. Например, раз в сутки, как и Вы, буду экспортировать в txt, запускать для него парсер и загонять данные в БД SQL Server. А уж там внешними для ТМ средствами делай с ней что хочешь. По крайней мере, при желании можно поднять данные пятилетней давности не заморачиваясь по поводу
"1. Сокращать максимальный размер архива, выполняя резервное копирование.
2. Избегать неоднородных (наличие редких записей)записей в архиве. Использовать принудительную запись в архив."
Ваши мысли, господа?

Сообщения / Posts 23 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Майборода Алексей
Forum Haunter / Завсегдатай форума
Участник № / Member № 1701


Icon 1 отправлено / posted      Профиль для / Profile for Майборода Алексей           Редактировать/удалить сообщение / Edit/Delete Post 
1) Неуверен что получится, пробывать нет времени, но просто так подменить наврятли получится.

2) Если у Вас на объекте будет использовать SQLServer то решение нормальное. Нам проще делать текстовики, сжимать их и ложить в папку отдельную. А программа уже берет нужный архивчик, разворачивает, парсит его и отображает в виде графиков. Так уже сделано и так работает (правда пока без архивирования текстовиков).

Тут вопрос в другом, почему есть возможность создавать резервную копию а нет средства его просмотра (нормального средства, а не через пень колоду)? Вот это самое обидное, а не то что самим приходится чтото дописывать. У нас тут уже кучка своих библиотек и не одна самопальная сторонняя программа.

Сообщения / Posts 106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 1 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post 
Я думаю АдАстре нужно рассмотреть эту, как вы сказали "самопальщину" и выбрать рациональное "зерно"! Т.к. опыт эксплуатации очень ценен!
Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 1 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post 
И ещё, господа, у меня возникла проблема с МРВ после того как я попытался использовать для тренда сохранение его буфера в файл. И я уж было обрадовался, в течении суток размер составил 1,5 Мб и тренд просто летает при работе с этого файла, но не тут то было. Начинаешь листать тренд сразу МРВ вылетает. Я буду освещать этот вопрос не в этом топике, т.к. тема относится к другому разделу - "МРВ".
Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Послать новую тему / Post New Topic  
Тема закрыта / Topic Closed  Тема закрыта / Topic Closed
Открыть тему / Open Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2