Экспорт конфигурации из базы данных (Прямой режим)
59Инструментарий программиста (алгоритмы, утилиты)
Описание
Внешнее приложение для 1С: Предприятие 8.0, 1С: Предприятие 8.1
Высокая скорость работы.
Не требует монопольного режима.
Не требует наличия установленной платформы.
Как продолжение http://infostart.ru/projects/2217/ выкладываю утилиту для работы непосредственной с базой (в файловом варианте)
Внимание!
Для экспорта нужно запустить данную утилиту в папке с базой источником (источником для экспорта конфигурации).
Результат экспорта (файл 1cv8.cf) будет создан в той же папке.
Выгружается конфигурация БАЗЫ ДАННЫХ!
для работы с 1cv8.DT смотрим http://infostart.ru/projects/2217/
УВАЖАЕМЫЕ КОЛЛЕГИ!
Данная обработка является ознакомительной версией, т.е. не предназначенной для полноценного использования.
В силу разных причин выходной файл получается битый. Это связано в первую очередь с замудренностью формата базы данных 1С 8.Х (*.1cd).
"Война" с форматом ведется постоянно, но переменным успехом. Те кто когда нибудь расшифровывал какой-нибудь формат самостоятельно - поймут, что это довольно трудоемкий процесс. В настоящее время формат базы данных 1С 8.Х (*.1cd) уже практически полностью расшифрован и "обкатываются" основные операции.
Финальная версия данной утилиты будет содержать исправленные баги, а также Ваши требования и пожелания.
Скриншоты
Скачать
| Наименование | Размер | Скачиваний 470 |
Доступ |
| Экспорт CF. Версия 0.8 (Бета) | 250 kb | 470 | Зарегистрированные |
Оценка сообщества
|
Плюсы (+59):
, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , |
Добавить плюс Добавить минус
Комментарии (42)
а когда для выгрузки cf был нужен монопольный режим?... ) "бета" пишется с одной "т".
А так, за "выгрузку без установленной платформы", конечно плюс!
Даешь выгрузку конфигурации в mdf. Что бы с файловой можно было работать как с серверной...
(7) разумеется можно, но тогда такой продукт не выйдет никогда
когда делал DT - не было опыта работы с 1CD.
А так можно потом сделать общую сборку. Ну только когда все части хорошо обкатаны.
(3) Разумеется элементарно. Но только львинная доля присутствующих смаху этого не сделает.
Причина: Нет соответствующей квалификации.
И неужели кикто ничего не скажет насчет скорости экспорта? :)
Ведь сравните время экспорта средствами 1С и этой утилиты.
Иногда на порядок показатели отличаются
Экспортирует быстрее конечно чем платформа. Молодец! Ну в платформе явно криво кэширование сделано. Это еще на партнерском и тут отмечалось в частности Rebelx'ом. RAM-disk для этого начали использовать с переопределением путей для системных папок. А теперь еще в разы быстрее cf сохраняется. Вот только хочется быть уверенным, что там все в порядке и это именно основная CF, а не CF базы данных.
Лично мне нужна будет возможность указания каталога приемника через командную строку
(17) во первых не всегда заливка сработает, ведь может и сама база уже быть битая
а во вторых заливка конфы без реструктуризации - как на бомбе сидеть.
а реструктуризацию реализовать - это считай езе одну 1С написать :)
(18) Так если ту же конфигурацию заливать что и была то и реструктуризации не надо.



Как быть с клиент-серверной версией?