Здравствуйте! У меня следующая проблемка: Разрабатывал внешнюю обработку, делаю периодически копии ну скажем раз в 1 день но бывает что заработался и забыл в связи с этим потери большие получаются! Сталкиваюсь уже не первый раз интернет перерыл решений я так и не увидел((
Выскакивает: Ошибка при выполнении файловой операции "путь". По причине: неверный формат хранилища данных. После этой ошибки данную обработку открыть нельзя как можно восстановить обработку ну или хотя бы по какому принципу возникает данная ошибка?
(1) Fenicss, если потеря обработки происходит после сбоя операционки или выключения света, то решение следующее: не запускать 1С (!), в темповом каталоге найти свою обработку и сохранить на прежнее место.
Обработку можно найти по похожему размеру и содержимому (начинается с FF FF FF 7F).
Ещё как признак этой проблемы: по обычному пути лежит обработка правильного размера но заполненная нулями.
(2) Видите в чем проблема я работаю в этой фирме 1 раз в неделю и соответственно не знаю был ли у них сбой или нет а когда открываю она раз и не работает. И как можно узнать полетела эта обработка или нет если не заходить в 1с? А почему в 7 такого никогда не было?
(3) Fenicss, узнать - она вся заполнена нулями. В 8 эта проблема тоже появилась не сразу, у меня есть подозрение, что это как то связано с кэшированием.
Что бы не забывать копировать - настрой автоархивирование каталога с обработками. Только не забывай компьютер/сервер не выключать :-).
(4)(5) Да копии то я настрою но сам факт мне не нравится по какой причине присходит такая ошибка? Я за все время работы с 7 такого е видел. Может есть какие нибудь патчи которые исправляют данный баг?
(6)Ученный не ученый просто как то все это не правильно, ну только у нас при выпуске новых версий можно сломать то что хорошо раньше работало)) У программистов же работы мало что бы беспокоиться каждые минут 15 копию делать. Просто когда то то большое пишешь ни дай бог потерять хотя бы минут 5-10 работы. Можно забыть что учитывал и такого наворотить!
(8) Fenicss,
offtop:
Да... Чтобы среда разработки или редактор кода забивал исходник нулями - это за 25 лет впервые вижу.
Когда работали на дискетах, иногда случалось, что файлы портились из-за ошибок носителя, но чтобы так....
Тогда хоть *.bak создавался автоматом в более-менее приличных системах.
А сейчас - в эру управляемого приложения и век интерфейса "такси" - надо помнить кому молиться!
Первый раз за много лет столкнулся с подобной проблемой, после очередного выключения света. Потерялась работа за 3 дня. Впредь буду делать бэкап обработок. Почему, интересно, 1с до сих пор не "фиксит" этот баг. Причем, компьютер выключился не в момент сохранения изменений, просто был открыт конфигуратор, и в нем обработка.
Коллеги, не повторяйте моей ошибки, делайте бэкапы И обработок тоже:)