![]() Ошибка формата потока при обновлении. Доходя до определенного момента платформа просто падала с абсолютно неинформативной ошибкой. Обновление платформы, попытка обновить с другого ПК, выгрузка- загрузка базы не дали положительного результата, указывая на то, что проблема в кроется в данной информационной базе. В то же время проверка базы штатными средствами и с помощью утилиты сhdbfl. Все это наводило на мысль, что источником ошибки является конфигурация. ![]() Программа OPZ (opz.org.ua). При запуске обновления из режима предприятия через меню сервис падает каждый раз на этапе 'Завершения работы пользователей' с ошибкой: 'Прекращена работа программы Microsoft(R) HTML приложение'. Http:// Прекращена работа программы Microsoft(r) HTML приложение. Убедитесь, что отмечена опция «Использовать выбранную программу для всех файлов этого типа», затем дважды кликните на « Microsoft(R) HTML приложение». В этом посте я расскажу как я это поборол и как отключить DEP из командной строки. Запустил этот hta файлик, открывается окошко и сразу появляется сообщение 'Microsoft(R) HTML приложение не работает' и кнопка 'Закрыть программу'. Имя сбойного приложения : VirtualBox.exe, версия: 4.1.8.0, Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package MFC. Процесс: Microsoft HTML Application Host Правообладатель: Microsoft Corp. Однако бухгалтера в один голос утверждали, что никто ничего с конфигурацией не делал и вообще база работала нормально. Поэтому мы решили выполнить сравнение и объединение конфигураций, как хороший способ быстро увидеть все внесенные изменения. В определенный момент конфигурация снова сообщила об ошибке, в этот раз информации стало немного больше: ошибка формата потока. Однако ясности это не добавило, мы не знали ни причин ошибки, ни что нам делать с этой базой. Единственное, что становилось понятно, это источник ошибки - конфигурация. Поэтому следующим шагом мы выполнили проверку конфигурации и снова получили ту же ошибку. Несколько повторных проверок выявили, что ошибка возникает в одном и том- же месте, а учитывая, что в строке состояния выводится название проверяемого элемента, можно попробовать установить поврежденный элемент конфигурации. После установки какого то софта (отследить не удалось), при попытке воити: панель управления->учетные записи пользователей, винда вываливает окошко с надписью: Для защиты компьютера программа была закрыта системой Microsoft (R)HTML Application host. При обновлении 1с 8.2 выскакивает "прекращена работа программы Microsoft-R HTML приложение " и обновление прекращается. Для этого надо попытаться запомнить последний проверяемый элемент перед ошибкой, помощь в этом могут оказать программы записи видео с экрана ПК, например Cam. Studio. В нашем случае оказалось совершенно несложно заметить, что последним проверяемым объектом оказался Регламентированный. Отчет. НДПИ, а так как деятельность предприятия никак не связана с добычей полезных ископаемых, то неудивительно, что в повседневной работе данная ошибка никак себя не проявляла. Чтобы убедиться в правильности определения попробуем скопировать или выгрузить данный объект конфигурации, в результате мы снова должны получить ошибку формата потока. Поврежденный объект найден, но что делать с ним дальше? Вполне логичным будет решение удалить его, а затем заменить исправным объектом из типовой конфигурации, если вы вносили изменения в данный объект конфигурации, то они будут потеряны. Для осуществления задуманного нам понадобится файл конфигурации того же самого релиза либо более старшего, сразу выполнив обновление. Перед тем, как удалить поврежденный объект, его надо снять с поддержки. После чего можно приступать к сравнению и объединению конфигурации или обновлению, проконтролировав замену поврежденного объекта исправным из конфигурации поставщика. Важно! Обновление следует производить только используя файл полной конфигурации - cf, а не обновления - cfu, так как последний может не содержать необходимого объекта. Теперь можем сохранять конфигурацию и обновлять конфигурацию базы данных, не забыв вернуть замененный объект на поддержку. Как видим, ошибка формата потока, связанная с повреждением объекта конфигурации не так страшна, как это кажется на первый взгляд и вполне поддается исправлению в короткие сроки. Хотя лучше всего не надеяться на реанимационные мероприятия, а иметь актуальные и полные резервные копии. Лол Профи (749), закрыт 6 месяцев назад.![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2016
Categories |