Платформа 7.7;
Конфигурация "Подрядчик строительства" (хотя по сути не важно),
файловый вариант;
Задача: обновить до последнего ТИПОВОГО релиза, т.е. просто накатить последний релиз.
"Гавно вопрос", - подумал я и взяв с собой последний релиз отправился к клиенту.
Запустил С-ку, Конфигурация/Объединение конфигураций..... Посмотрел список изменений. Жму Ок. С-ка думает-думает и тут на: "Не удается записать файл ***.CDX. Нет доступа" (или что-то вроде того).
"Беда", - подумал я. Пробую открыть конфигуратор - С-ка просто закрывается с какой-то ошибкой.
Хорошо, что сделал бэкап.
Ну что мешает попробовать ещё раз? Ничего. Восстановил базу из копии, пробую обновить - снова таже песня. Я в ауте. И начинаю пробовать делать что-нибудь: перемещаю базу на другой раздел, выгрузка/загрузка, тестирование и исправление.. Но ничего не помогает.
Думаю, "Все, приплыли. Наверное вирусы какие-то". Ну а как это объяснить клиенту, который говорит "У нас нод32 лицензионный, вирусов быть не может" (хотя он последний раз обновлялся году наверно в 2008, 2009). Шаманю дальше.
Думаю: "Зайду посмотрю, что это за файл ***.CDX". Захожу в папку с базой и фигею. Не вижу ни одного ДБФ'а, ни одного ЦДИкс'а. "Может подрядчик строительства как-то по другому сделан", - подумал я, но сам себя поправил - "но как бы он не был сделан, файлы БД полюбому должны ж быть".
Ставлю в настройках, показать скрытые файлы и папки и вижу, что все ДБФ и ЦДИкс -
СКРЫТЫ! И после того, как я убрал у них в свойствах галку "Скрыть" - конфигурация обновилась! С чем это связано - не знаю.
Вывод:
делайте бэкапы!