Содержание:
1. Конфигуратор в пакетном режиме
2. Параметры командной строки в пакетном режиме
1. Конфигуратор в пакетном режиме
В данной статье будет описано, как запускать конфигуратор 1С в пакетном режиме, что это такое, а также будут приведены все параметры запуска командной строки в пакетном режиме.
В строке команд для пуска приложений клиентов есть возможность указания параметров. С их помощью администратор может запускать конфигуратор для работы в пакетном режиме и выполнять такие операции:
· выгружать и загружать базу с информацией;
· сохранять конфигурацию файл;
· выгружать и загружать файлы из конфигурации;
· обновлять конфигурации;
· производить контроль синтаксиса;
· тестировать и исправлять базу с информацией;
· сжимать регистрационный журнал;
· проверять конфигурацию;
· иные операции.
Стоит отметить, что любой из параметров запуска может быть создан в файле извне, после чего наименование файла будет прописано в параметрах запуска в командной строке.
Таким образом, пакетный режим в конфигураторе 1С является оптимизацией по обслуживанию информационных баз.
2. Параметры командной строки в пакетном режиме
Рассмотрим подробнее, какие существуют дополнительные параметры для командной строки в пакетном режиме обработки и как их корректно использовать.
Замечание: в общем случае комбинирование параметров в одной командной строке не возможно, если не сказано иначе.
Далее приведён обзор на различные основные параметры:
· Для выгрузки информационной базы в файл нужно воспользоваться параметром «/DumpIB<имя файла>». Для загрузки информационной базы из некоторого файла существует параметр «/RestoreIB<имя файла>»;
· Сохранить конфигурацию в файл (либо некоторое расширение из конфигурации) можно при помощи параметра «/DumpCfg<имя cf/cfeфайла>. Загрузка конфигурации либо некоторого расширения из файла выполняется параметром «/LoadCfg<имя cf/cfeфайла>». Для объединения нынешней конфигурации с некоторым файлом существует следующий параметр «/MergeCfg<имя cf-файла> -Settings<имя файла настроек>»;
· Параметр «-Objects<имя файла>» - ответственен за путь к файлу с перечнем объектов, которые будут задействованы;
· Параметр «-ReportFormat<тип формата>» - производит описание формата файла из указанного файла;
· «-BackgroundStart» - ключ параметра для запуска фонового обновления конфигурации в пакетном режиме, после обновления работа будет завершена;
· Для того чтобы увидеть имя главной конфигурации, существует следующий параметр «/DumpDBCCfgList»;
· Когда необходимо вернуться к конфигурации из базы данных, нужно задействовать параметр «/RollbackCfg»;
· Удалить расширение можно при помощи «/DeleteCfg»;
· Чтобы выгрузить свойства объектов из конфигурации в файлы – необходимо написать в командной строке «/DumpConfigFiles<каталог выгрузки>»;
· Выгрузить всю конфигурацию в файлы можно при помощи параметра «/DumpConfigToFiles<каталог выгрузки>»;
· Выгрузка внешней обработки в формате xml выполняется при помощи параметра «/DumpExternaIDataProcessorOrReportToFiles<корневой файл выгрузки>»;
· Загрузка обработки внешней в формате xml производится при помощи параметра «/LoadExternalDataProcessorOrReportFromFiles<корневой файл выгрузки><внешняя обработка (отчет)>»;
· Для снятия конфигурации с поддержки следует воспользоваться параметром «/ManageCfgSupport»;
· Сократить журнал регистраций можно при помощи «/ReduceEventLogSize<Date>»;
· Удалить данные из базы с информацией поможет параметр «/EraseData»;
· Прописать режим по обновлению предопределённых данных поможет параметр «/SetPredefinedDataUpdate»;
· Отмена обозначения основного узла по распределению информации в базе производится при помощи параметра «/ResetMasterNode»;
· Параметр «/RunEnterprise» запускает конфигурацию «1С:Предприятие» по исполнению пакетной программы;
· Следующий параметр – «/DumpResult<имя файла>» - записывает результирующую по работе в некоторый файл;
· «/CreateTemplateListFile<имя файла>» - параметр, который ответственен за создание файла с шаблоном конфигураций;
· Файлы по поставке и обновлению создаёт параметр «/CreateDistributionFiles»;
· Параметр, который нужен для определения пути к хранилищу в конфигурации - «/ConfigurationRepositoryF<каталог хранилища>»;
· Параметр «/ConfigurationRepositoryDumpCfg<имя cf файла>» сохраняет всю конфигурацию, переносит её из хранилища в файл;
· Чтобы захватить объекты из хранилища в конфигурации и редактировать их, необходимо задействовать параметр «/ConfigurationRepositoryLock»;
· Переместить изменения по объектам в хранилище можно при помощи «/ConfigurationRepositoryCommit»;
· Ещё одна довольно полезная опция - это возможность выстроить отчётность по истории внутри хранилища, для этого следует задействовать параметр «/ConfigurationRepositoryReport<имя файла>»;
· Также из пакетного режима можно создавать пользователя в конфигурационном хранилище, воспользовавшись параметром «/ConfigurationRepositoryAddUser -User<Имя> -Pwd<Пароль> -Rights<Права>»;
· Следующий параметр очистит кеш внутри конфигурации «/ConfigurationRepositoryClearLocalCache»;
· Подключить базу данных можно при помощи параметра «/ConfigurationRepositoryBindCfg».
В данной статье было рассмотрено, что такое пакетный режим работы в системе 1С: управление функционалом конфигурации через параметры в командной строке. Также был дан обзор на наиболее часто используемые параметры для выполнения различных опций.
Специалист компании «Кодерлайн»
Айдар Фархутдинов