This is topic Ошибка размера файла архива in forum SIAD/SQL. Архивирование в TRACE MODE / SIAD/SQL. Data Logging in TRACE MODE at Форум TRACE MODE: техническая поддержка.
Добрый день. В проекте стоит размер архива 2000Мб. Архив уже полностью заполнен и на старые значения записываются новые. Но когда запускаешь проект, МРВ зависает. Появляется сообщение что архив весит больше заявленного. Насколько я понимаю, это происходит потому что изначально архив вести около 8Мб. И в итоге при полностью заполненом архиве он начинает весить больше 2000Мб. Почему МРВ зависает и как это исправить?
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
Добрый день. При запуске проекта (не ясно, он у Вас работает не постоянно, а сессиями?) подгружаются необходимые файлы, в том числе архив.
Работа с любым файлом размером 2Гб требует время. Отсюда и "зависание". Для аналогии, попробуйте открыть 2Гб файл, например txt. Мы рекомендуем размер файла архива не делать больше 1Гб.
Сообщение "Архив весит больше заявленного" (скорее всего Вы имели ввиду "SIAD archive wrong size") означает проблему с файлом архива. Известные причины:
1. при дефрагментации жесткого диска во время запущенного проекта, попка узла которого находится на этом диске; 2. при антивирусной проверке (особенно при «полной» проверке и больших по размеру файлов); 3. при гибернации, сне или любом другом режиме работы ОС, заключающемся во временной приостановке работы жесткого диска; 4. при нештатном завершении процесса Trace Mode (перезагрузка ПК по питанию или завершение процесса через Диспетчер задач) (тут как раз вопрос почему Вы часто запускаете проект?); 5. при попытке открыть файл на редактирование средствами Windows при работе проекта; 6. физический износ жесткого диска.
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
Так как у Вас уже архив с указанной проблемой, то рекомендуемый способ решения: 1. штатно остановить проект 2. переименовать (и перенести) копию файла архива в другую директорию 3. оригинальный файл архива удалить 4. в Среде Разработки отредактировать размер файла архива (уменьшить) и начать вести его заново, с учетом рекомендаций из предыдущего сообщения.
Что бы иметь доступ к данных и "проблемного" архива: 5. сделайте копию проекта, удалите все источники (архивируемые каналы не удаляйте) (что бы проект не пытался получить данные от УСО) 6. отредактируйте размер файла архива в большую сторону, чем он есть сейчас (в свойствах файла архива посмотрите размер и задайте больше на 20-30 Мб). 7. Копию архива (из п.2) поместите в папку узла отредактированного проекта. В этом проекте работайте с этим файлом архива. Отсутствие источников позволит избежать перезаписи старых данных. 7+. в перспективе, отредактированный проект можно полностью переработать для работы с архивом (например, убрать мнемосхемы и реализовать архивные тренды или документы/ответы).
Проект с уменьшенным архивом (п.4) будет использован для штатной работы. Проект с увеличенным архивом и удаленными источниками используйте пока содержащиеся данные будут иметь актуальность.