Заметки из Зазеркалья

06.11.2024

Расширение состава команд утилиты администрирования ibcmd

Данная статья является анонсом новой функциональности.
Не рекомендуется использовать содержание данной статьи для освоения новой функциональности.
Полное описание новой функциональности будет приведено в документации к соответствующей версии.
Полный список изменений в новой версии приводится в файле v8Update.htm.

Планируется в версии 8.3.28

По просьбам администраторов систем на платформе 1С:Предприятие и разработчиков, использующих наши технологии, у утилиты администрирования ibcmd появятся новые команды.

Вычисление контрольной суммы конфигурации или расширения

В утилиту ibcmd будет добавлена команда infobase config checksum, позволяющая вычислить (в зависимости от переданных параметров) контрольную сумму:

  • Конфигурации (файла или конфигурации, сохраненной в БД)

  • Расширения (файла или сохраненного в БД расширения)

  • Внешнего отчета или обработки

В глобальный контекст будут добавлены методы ПолучитьКонтрольнуюСуммуКонфигурации() и ПолучитьКонтрольнуюСуммуРасширенияКонфигурации().

Эта функциональность, в частности, позволит определить, что конфигурация информационной базы соответствует сохраненной конфигурации и не была дополнительно изменена.

Загрузка обновления в основную конфигурацию

В утилиту ibcmd будет добавлена команда infobase config update, позволяющая (в зависимости от переданных параметров) загрузить обновление из файла *.cfu или расширение из файла *.cfe в конфигурацию информационной базы.

Это упростит автоматизацию обновлений конфигураций на внедрениях с большим количеством информационных баз (в частности, на облачных решениях, использующих технологию Фреш).

Выгрузка/загрузка конфигураций и расширений без подключения к информационной базе

Команды ibcmd infobase config import и ibcmd infobase config export смогут работать без подключения к информационной базе (в зависимости от указанных параметров), что дает выигрыш в производительности.

Теги: 8.3.28  Администрирование 

Рассказать друзьям: