Ошибка извлечения внедренных в zip-архив файлов

Опубликовано Гость в 19 Май, 2009 - 15:03

Конфигуратор 1С не может загрузить данные из zip-архива с внедренными файлами.
Внедрения выглядят так:
файл InjFileList.txt (этот файл всегда пуст! Зачем он нужен?)
папка Inj (содержит собсвенно вложения. В моем случае это одни файл Lottery.txt объемом 9 Кб)

При загрузке такого zip-архива конфигуратор говорит следующее:
Начато выполнение пакетного задания
Процедура автообмена…
ZP Загрузка из файла C:ТочкиЦентрINZP1.zip
Ошибка записи при востановлении из архива
(возможно, на диске нет свободного места).
Загрузка не выполнена!
Процедура автообмена завершена!
Завершено выполнение пакетного задания

УРБД-Мастер при этом сообщает следующее:

19:23:40[Перифер] - Запускаем 1С для автообмена [C:ТочкиЦентр]…
19:25:11[Перифер] -

20080508;19:23:41;Админ;C;Distr;DistUplBeg;1;C:ТочкиЦентрINZP1.zip;;
20080508;19:23:41;Админ;C;Distr;DistUplErr;5;%s Запрос[%d] : Неверный тип внешней переменной;;
20080508;19:23:41;Админ;C;Distr;DistUplFail;1;;;

19:25:11[Перифер] - Ошибка! Найдено соообщение об ошибке в логе 1С.
19:25:11[Перифер] - Выход из процесса загрузки

Места на диске полно. Если вручную из zip-архива файл InjFileList.txt , то загрузка проходит успешно и вложения сохраняются куда я определил.
Что делать? Я же не могу этот файл удалять каждый раз вручную? Как заставить УРБД извлекать внедренные объекты в нужную папку (кстати, она у меня задана) и при этом еще совершать загрузку пакета УРБД без ручной правки zip-архива.

Повторил позже работу со

Повторил позже работу со вложениями на другом компьютере. Ошибку воспроизвести не удалось. :( Интересно, что это такое было? Глюк конфигуратора?

Не понятно, возможно глюк и

Не понятно, возможно глюк и УРБД Мастера..???

Та же фигня. Сегодня день

Та же фигня. Сегодня день промучался в попытках исправить сей косяк и наконец-то обновиться :(
Как оно лечится?
Ручное удаление файла не предлагать.
З.Ы. Может быть проблема в том, что дата создания и дата последнего изменения файла InjFileList.txt ставится 00.00.80?

Ап. Кажется, разобрался в

Ап.
Кажется, разобрался в каких случаях появляется проблема.
Если в региональных настройках винды стоит регион English со всеми вытекающими настройками формата даты/времени, то проблема появляется.
Поменял локацию на Россия, и всё обновилось без вопросов.

решил попробовать,

решил попробовать, (региональные настройки одинаковые)
не получилось, та же проблема:
поставил на перефирийной галку ”при загрузке извлекать”, теперь в зипе приходит файл ”InjFileList.txt” с абстрактным временем.
получаем: обнаружена ошибка ”5; %s Запрос[%d] : Неверный тип внешней переменной”!
, если удалить файл ,то все нормально.
обмен происходит между двумя windows server 2003.

Идея хорошая, но как запустить?

Внедрение работает ТОЛЬКО в

Внедрение работает ТОЛЬКО в одну строну.
Т.е. если на одной строне стоит ”Внедрять”, то на другой строне обязательно должно стоять ”Извлекать”. И нельзя одновременно на одной строне внедрять и извлекать.

”в одну сторону”, этого

”в одну сторону”, этого достаточно.
проблему вижу все-таки в файле ”InjFileList.txt” который попадает в архив обмена.
В моем случае, дата модификации этого файла абстрактна, архиватор rar ее вообще не видит, винда показывает 3 января 1601 года, far либо 03.01.01, либо 03.01.1601.
Если я беру этот файл, меняю дату модификации на сегодняшнюю, вставляю обратно в архив, то все обрабатывается нормально.

попробовал запускать уриб

попробовал запускать уриб мастер на разных системах, дата модификации получается везде разная и везде абстрактная, похоже ее вообще нет, просто разные системы пустоту обрабатывают по разному

На разных системах результат

На разных системах результат одинаковый - загрузка не выполняется?

проверить полностью сложно,

проверить полностью сложно, моделировал, ставя галку ”при загрузке извлекать” и в выгружаемом файле появлялся InjFileList.txt, попробовал подсунуть в свою тестувую базу на XP и 27 релизе: конфигуратор ругнулся еще на стадии распаковки файла ”не хватает места”. места у меня навалом.

на server 2003 и 25 релизе

на server 2003 и 25 релизе тоже самое. мастер у меня 1.6.4. от конфы не зависит пробовал на торговле, бухгалтерии и 1с:деньги

отправил, для примера,

отправил, для примера, проблемный файл на contact_urbdmaster_com

Файл получил. Разбираюсь….

Файл получил. Разбираюсь….

Отправить комментарий

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <blockquote>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

КАПЧА
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.
CAPTCHA на основе изображений
Скопируйте буквы (соблюдая верхний и нижний регистры) с картинки.